О боже, код читать ваш очень сложно...

Код AS3:
addChild(ball.addChild(new BallPic).parent);
Я умер.

Код AS3:
ball.x=ballX+=vector.x*speed;
ball.y=ballY+=vector.y*speed;
Добило трупа.
В общем, картинки когда на дробных координатах располагаются - подобные спецэффекты и появляются.