/***
*dt 每帧刷新时经过的时间秒
***/
updata(dt:number):void
{
}
我们想实现一个物体3秒钟转一圈的效果,那么我们的帧频刷新里代码怎么写?
因为updata里面的dt是距离上一帧经过的秒,所以我们以1秒的速度为速度单位较为合适
private speed_sec:120;//3秒转1圈,折算为1秒转120度
/***
*dt 每帧刷新时经过的时间秒
***/
updata(dt:number):void
{
//精准的移动
this.node.rotation+=dt*this.speed_sec;
}