« 2006年05月 | メイン | 2006年07月 »

バトン

バトンを回してみました。

サンプル:
baton.jpg

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;
	}
}

投稿者 oshige : 16:06

ActionScript3搭載Flash9パブリックアルファ

Flash9のパブリックアルファ(英語版)をもう試しましたか?
Flash9ではActionScript3が搭載されています。ActionScript2でさえよくわからんのにーと困惑している人もいるでしょうけど、駅伝の繰り上げスタートと考えればラッキーかもというのは言い過ぎですかね。

パブリックアルファとサンプルは次のサイトからダウンロードできますが、Flash Professional 8がインストールされていないとインストールできないので注意してください。
Flash Professional 9 ActionScript 3.0 Preview

あくまでもアルファ版なのでまだバギーだってことをお忘れなく。
このサイトでもAS3についてもできるだけ紹介しますね。

投稿者 oshige : 19:15 | コメント (0)