回転の動き(1)

解説

三角関数を使った回転の動きです。

var def:MovieClip;
var plane:MovieClip;
var degree:Number = 0;// 角度
var r:Number = 100;// 半径
var speed:Number = 5;// 速さ
var defX:Number = def._x;// 中心のX座標
var defY:Number = def._y;// 中心のY座標
plane.onEnterFrame = circle;
function circle():Void {
degree += speed;
var radian:Number = degree*Math.PI/180;
this._x = r*Math.cos(radian)+defX;
this._y = r*Math.sin(radian)+defY;
}

サンプルファイルのダウンロード

サンプルファイル

人気記事ランキング

投稿者:

kishiken

企業務めのWEBデザイナーです。