【練習】滑らかな上下運動
♥0 |
Line 37 |
Modified 2010-01-25 02:23:27 |
MIT License
archived:2017-03-30 08:53:44
ActionScript3 source code
/**
* Copyright Tamanegi_kenshi ( http://wonderfl.net/user/Tamanegi_kenshi )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/o11a
*/
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.utils.Timer;
import flash.events.TimerEvent;
public class FlashTest extends Sprite {
public var ball:Sprite;
public var angle:Number = 0;
public var centerY:Number = stage.stageHeight/2;
public var centerX:Number = stage.stageWidth/2;
public var ran:Number = Math.random()*20;
public var ranX:Number = Math.random()*stage.stageWidth;
public var ranY:Number = Math.random()*stage.stageHeight;
public function FlashTest() {
// write as3 code here..
Ball();
ball.x = 0;
addEventListener(Event.ENTER_FRAME,onE);
function onE(event:Event):void{
if(ball.x >stage.stageWidth){
ball.x =0;
}
ball.x +=5;
ball.y = centerY + Math.sin(angle)*150;
angle +=0.1;
}
function Ball():void{
ball = new Sprite();
with(ball.graphics){
beginFill(0xff0000);
drawCircle(0,0,20);
endFill();
}
addChild(ball);
}
}
}
}