thank for helping ,I have done it.
the fact,I mean I use sprite, It is OK.but when it is a movieclip,i need to do this.
first I draw a ball named sprite or another name, I change it as a movieclip.
second I chose the ball ,Linkage properties,Export for ActionScript ,fill the class:sprite;the base class:flash.display.MoveClip.
third I change my code ,I use "aba" take the place of "sprite",and use "Sprite" take the place of "MovieClip",then RUN it.It can be worked.
although I have done it,but I know that object can be everything, why I need to do that ,or I fail?
My English is poor,sorry!