jump to navigation

addEventListener 引数追加(AS3) 9月 17, 2009

Posted by hyhy in ActionScript3.0, Adobe系.
Tags:
trackback

参考サイト

■まずはこんな感じ

bt2.addEventListener(flash.events.MouseEvent.CLICK,function(){onClick2("baka")});
function onClick2(skill) {
	trace("onClick2",skill);
}

■これでどうだ!

bt3.addEventListener(flash.events.MouseEvent.CLICK,onClick3("baka"));
function onClick3(str:String) {
	return function (e:MouseEvent):void{;
	trace("str",str);
	trace(e.target.name);
	} ;
}

■これとかも

bt5.addEventListener(flash.events.MouseEvent.CLICK,onClick5("dog","brown"));
bt6.addEventListener(flash.events.MouseEvent.CLICK,onClick5("cat","white"));
function onClick5(...args):Function
{
	return function (e:MouseEvent):void{
	if(args[0]=="dog")
	{
		trace("dog");//犬の処理
	}
	else if(args[0]=="cat")
	{
		trace("cat");//猫の処理
	}
	} ;
}
広告

コメント»

No comments yet — be the first.

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。