講義34日目

Flash (ActionScript2.0)

減速

ある定点に近づくにつれ減速させるには、加速度を少しずつ減らしてやればよい。
例えば、インスタンス(this)をx軸上のaまで減速値bで動かしてやるとすれば this._x +=(this_mc_x)/bとなる。

var a:Number=400;   //x軸方向に400px移動させる
var b:Number=10;  //減速値(大きいほど遅くなる)

this.onEnterFrame=function(){
  this._x +=(a-this._x)/b;
}