move(s)


    
    private function move(ball:animation_ch15_Ball3D):void
    {
     var radius:Number =  ball.radius;
     
     ball.xpos += ball.vx;
     ball.ypos += ball.vy;
     ball.zpos += ball.vz;
     
     if(ball.xpos + radius > right)
     {
      ball.xpos = right - radius;
      ball.vx *= -1;
     }
     else if(ball.xpos - radius < left)
     {
      ball.xpos = left + radius;
      ball.vx *= -1;
     }
     if(ball.ypos + radius > bottom)
     {
      ball.ypos = bottom - radius;
      ball.vy *= -1;
     }
     else if(ball.ypos - radius < top)
     {
      ball.ypos = top + radius;
      ball.vy *= -1;
     }
     if(ball.zpos + radius > front)
     {
      ball.zpos = front - radius;
      ball.vz *= -1;
     }
     else if(ball.zpos - radius < back)
     {
      ball.zpos = back + radius;
      ball.vz *= -1;
     }