タグ: 未設定

クラス : ActionScript

投稿日 : 2008年8月28日 | 更新日 : 2010年09月15日 前のページへ戻る

ActionScriptでクラスを利用する覚書。

ライブラリにシンボルを作成
シンボルプロパティダイアログ
リンケージ ball
AS2.0クラス Ball
--------------------------------
flaファイル
--------------------------------
// 第3引数でクラスのプロパティを設定
var ball = _root.attachMovie("ball", "ball", _root.getNextHighestDepth(), {_x:150, _y:0});

--------------------------------
Ball.as flaファイルと同一フォルダ
--------------------------------
// MovieClipクラスを継承
class Ball extends MovieClip
{
	public var _x:Number;
	public var _y:Number;
	private var velocity:Number = 0;
	private var accel:Number = 9.8;
	private var friction:Number = 0.95;
	public function Ball()
	{
		this.onEnterFrame = moveHandler;
	}
	private function moveHandler()
	{
		velocity += accel;
		velocity *= friction;
		this._y += velocity;
		if (this._y > Stage.height - this._height)
		{
			this._y = Stage.height - this._height;
			velocity *= -1;
		}
	}
}

ActionScript2.0 | 固定リンク | Comments (0)

関連記事

    関連記事は見つかりませんでした。
    検索ボックスからの検索もお試しください。

このページの上へ移動

コメント

コメントはまだありません。

コメントの投稿

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

 

 

 


トラックバックURL

http://www.findxfine.com/flash/actionscript/694.html/trackback

このページの上へ