イージング -基本- : ActionScript

Pocket

イージングのメモ。

速度が目標との距離に比例する動きをイージングと呼ぶ。イージングは大きく2通りに分けることができる。

  • イーズイン : 速度を弱めながら目標へ近づく。
  • イーズアウト : 速度を強めながら目標から離れる。

イーズイン

// easingの値は0 < easing <= 1
var vx:Number = (目標._x - MC._x) * easing;
var vy:Number = (目標._y - MC._y) * easing;
MC._x += vx;
MC._y += vy;

イーズアウト

// easingの値は0 < easing <= 1
var vx:Number = (MC._x - 目標._x) * easing;
var vy:Number = (MC._y - 目標._y) * easing;
MC._x += vx;
MC._y += vy;

関連記事

»イージング -内接多角形への適用- : ActionScript

コメント

No comments yet.

コメントの投稿

改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。