본문 바로가기

FLASH/AS3.0팁

중력가속도 구현해 보자

게임 포트리스에서 사용될 만한 예제입니다.

중력가속도를 구현한 소스입니다. 


//중력가속도 적용해 봅시다.

var dx:Number = 10;
var dy:Number = -10;
var gravity:Number = 0.98;

 

addEventListener(Event.ENTER_FRAME, moveBall);
function moveBall(e:Event):void{
   dy += gravity; //가속
   ball.x += dx;
   ball.y += dy
   if(ball.y > stage.stageHeight){
    ball.x = 100;
    ball.y = 100;
  dy = -10; 
   }
}



중력가속도구현.fla