2009年3月17日 星期二

重要公式 - 速度與加速度

角速度轉換為 x, y 速度向量:
vx = speed * Math.cos(angle);
vy = speed * Math.sin(angle);


角加速度(作用於物體上的force)轉換為 x, y 加速度:
ax = force * Math.cos(angle);
ay = force * Math.sin(angle);


將加速度加入速度向量:
vx += ax;
vy += ay;


將速度向量入坐標:
sprite.x += vx;
sprite.y += vy;



參考書目:Keith Peters.《Function Actionscript 3.0 Animation》.Friends of ED

沒有留言:

張貼留言