リプタクのもう覚えられません
Google
Web サイト内
topmemo ▶ ボタンサンプル04

ActionScript

ボタンサンプル04

ボタンサンプル

JavaScriptを有効にし、最新のFlashPlayerをインストールお願いしますGet Adobe Flash player


サンプルをダウンロード(CS3 Fla)

as3コード(メインタイムライン)

func_addListener_sample_bt();
function func_addListener_sample_bt(){
	sample_bt.addEventListener(MouseEvent.CLICK,func_action_sample_bt);
	sample_bt.addEventListener(MouseEvent.MOUSE_OVER,func_action_sample_bt);
	sample_bt.addEventListener(MouseEvent.MOUSE_OUT,func_action_sample_bt);
	sample_bt.addEventListener(MouseEvent.MOUSE_DOWN,func_action_sample_bt);
	sample_bt.addEventListener(MouseEvent.MOUSE_UP,func_action_sample_bt);
}
function func_removeListener_sample_bt(){
	sample_bt.removeEventListener(MouseEvent.CLICK,func_action_sample_bt);
	sample_bt.removeEventListener(MouseEvent.MOUSE_OVER,func_action_sample_bt);
	sample_bt.removeEventListener(MouseEvent.MOUSE_OUT,func_action_sample_bt);
	sample_bt.removeEventListener(MouseEvent.MOUSE_DOWN,func_action_sample_bt);
	sample_bt.removeEventListener(MouseEvent.MOUSE_UP,func_action_sample_bt);
}
function func_action_sample_bt(e:MouseEvent):void{
	switch(e.type){
		case "mouseOver":
			sample_bt.e_mc.gotoAndStop("over");
			break;
		case "mouseOut":
			sample_bt.e_mc.gotoAndStop("out");
			break;
		case "mouseDown":
			sample_bt.e_mc.gotoAndStop("down");
			break;
		case "mouseUp":
			sample_bt.e_mc.gotoAndStop("over");
			break;
		case "click":
			trace("クリック処理");
			//func_removeListener_sample_bt();
			break;
	}
	e.updateAfterEvent();
}
last update 2012.1.19
参考・出典等
「特に無し」

▲page top

topmemogalleryblogtestaboutlinksmail
Copylight(C)2008-2012 Riptac. All Rights Reserved.