# Stop array to increment/decrement a Array value upon key Release,AS3

**URL:** https://forum.kirupa.com/t/stop-array-to-increment-decrement-a-array-value-upon-key-release-as3/300033
**Category:** Uncategorized
**Created:** [November 14, 2009, 9:31pm UTC](https://forum.kirupa.com/t/stop-array-to-increment-decrement-a-array-value-upon-key-release-as3/300033 "2009-11-14T21:31:20Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![ash\_at\_risk](https://avatars.discourse-cdn.com/v4/letter/a/2bfe46/32.png) [@ash\_at\_risk](https://forum.kirupa.com/u/ash_at_risk)
#### Post date: [November 14, 2009, 9:31pm UTC](https://forum.kirupa.com/t/stop-array-to-increment-decrement-a-array-value-upon-key-release-as3/300033/1 "2009-11-14T21:31:20Z")

</div>

[COLOR=#000000][FONT=verdana]how can i stop the value of array p[0] \* (-1)at 49.9999 when it is achieved, every time i release the key the value of the "vz \* (-1) " continue to drop \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
vz\*=friction;  
function move(tree:Tree):void  
{ tree.zpos += vz;  
poi=new Array();  
var scale:Number = fl / (fl + tree.zpos);  
tree.scaleX = tree.scaleY = scale;  
tree.x = vpX + tree.xpos \* scale;  
tree.y = vpY + tree.ypos \* scale;  
tree.alpha = scale;

if (poi.length\<2)//poi is an array  
{ poi.push(vz);}  
else if (poi.length\>2)  
{ poi.shift();}  
poi.sort();

if((poi[0]\*-1) \<49.9999)  
{  
if (tree.xpos\>1000)  
{tree.xpos = vx-50;}  
else if (tree.xpos\<=1000)  
{tree.xpos+=vx;}

```
  if(tree.zpos &lt; -fl) 
 { tree.zpos += 10000; } 
 if(tree.zpos &gt; 10000 - fl) 
 { tree.zpos -= 10000; }

```

}  
else if (poi[0]_-1==49.9999)  
{poi[0]=49.9999_-1;}

else if(poi[0]\*-1\>49.9999)  
{  
if (tree.alpha!=0)  
{ tree.alpha-=.1;}  
else if(tree.alpha==0)  
{ removeEventListener(Event.ENTER\_FRAME, onEnterFrame);  
addEventListener(Event.ENTER\_FRAME, onEnterFram); }  
}  
\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*[/FONT][/COLOR]
