小球随机运动

帧循环(EnterFrame)

 

ContractedBlock.gif ExpandedBlockStart.gif 代码如下:
1 //Save as BallMove.as
 2 package 
 
3 {
 
4     import flash.display.Sprite;
 
5     import flash.events.Event;
 
6 
 
7     public class BallMove extends Sprite
 
8     {
 
9         private var ball:Sprite;
10 
11         public function BallMove ()
12         {
13             Init ();
14         }
15         public function Init ():void
16         {
17             ball=new Sprite();
18             addChild (ball);
19             
20             ball.graphics.beginFill (0xffff00);
21             ball.graphics.drawCircle (0,0,5);
22             ball.graphics.endFill ();
23 
24             ball.x=stage.stageWidth/2;
25             ball.y=stage.stageHeight/2;
26 
27             ball.addEventListener (Event.ENTER_FRAME,Ball_EnterFrame);
28         }
29         private function Ball_EnterFrame (e:Event):void
30         {
31             ball.x+=(15-30*Math.random());
32             ball.y+=(15-30*Math.random());
33         }
34     }
35 }

转载于:https://www.cnblogs.com/HelloCG/archive/2008/12/29/1364239.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值