HOMERSS 2.0RSS comments
sizeSMALLMEDIUMLARGEXTRA LARGE
home
time
32 / Wed
08 06 08 12 55
title AS3筆記-運動複習
title
言
類
論
別
Please enable Javascript and Flash to view this Flash video.

自從用了 TweeningEngine 之後,就漸漸忘了從前用 EnterFrame是怎麼寫物體運動的, 趁現在還記得, 放在這邊備忘…

//ball1減速, ball2 彈力
addEventListener(Event.ENTER_FRAME,onEnterFrame);
var tx:Number=0;
var ty:Number=0;
function onEnterFrame(evt:Event) {
//減速 : 目前位置+=(目的地-目前位置)*變化量
ball1.x+=(stage.mouseX-ball1.x)*0.2;
ball1.y+=(stage.mouseY-ball1.y)*0.2;
//彈力 : 目前位置 += (減速變數 - 目前位置)*變化量
tx+=(stage.mouseX-ball2.x)*0.5;
ball2.x+=(tx-ball2.x)*0.2;
ty+=(stage.mouseY-ball2.y)*0.5;
ball2.y+=(ty-ball2.y)*0.2;
}

  • 恩... 1 Stars喔~ 2 Stars好! 3 Stars酷!! 4 Stars哇!!! 5 Stars << 請踴躍投票


    Facebook comments:

    Leave a Message

    :) D: :( :D more »