« クリックした位置を中心に回転する(回答) | メイン | ActionScript3搭載Flash9パブリックアルファ »
バトン
バトンを回してみました。
class Kaiten extends MovieClip {
var speed:Number;
var rd:Number = 0;
//
//回転開始
function startRotaSin(s:Number) {
speed = (typeof s == "number") ? s : 30;
this.onEnterFrame = rotaSinStep;
}
//
//逆回転あり
function rotaSinStep() {
rd += 3;
//-1〜1
var a:Number = Math.sin(rd*Math.PI/180);
this._rotation += speed*a;
}
//
//回転停止
function stopRotaSin() {
delete this.onEnterFrame;
}
}
ダウンロードファイル↓
「FLASH ActionScript スーパーサンプル集 1.0/2.0対応版」サポートページ
投稿者 oshige : 2006年6月26日 16:06
