リプタクのもう覚えられません
Google
Web サイト内
topmemo ▶ 入子のフレーム変更ボタン

ActionScript

入子のフレーム変更ボタン

ボタンのインスタンス名を利用してムービークリップシンボルのフレームNo.へジャンプさせるサンプルスクリプト。

【サンプル】

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


【ActionScript3.0 ソースコード】

//停止
test_mc.stop();

//ボタン番号の下二桁のフレームにジャンプ
function skip_mc(event:MouseEvent):void {
	var bt_No:Number = Number(event.target.name.substr(-2));
	trace(bt_No)
	test_mc.gotoAndStop(bt_No);
}

//ボタンで再生
function play_mc(event:MouseEvent):void {
	test_mc.play();
}

//ボタンで停止
function stop_mc(event:MouseEvent):void {
	test_mc.stop();
}

//ボタンで前のフレームへ
function pre_mc(event:MouseEvent):void {
	test_mc.prevFrame();
}

//ボタンで後のフレームへ
function next_mc(event:MouseEvent):void {
	test_mc.nextFrame();
}

//ボタンと関数の関連付け
bt_01.addEventListener(MouseEvent.CLICK,skip_mc);
bt_02.addEventListener(MouseEvent.CLICK,skip_mc);
bt_03.addEventListener(MouseEvent.CLICK,skip_mc);
bt_04.addEventListener(MouseEvent.CLICK,skip_mc);
bt_05.addEventListener(MouseEvent.CLICK,skip_mc);
bt_06.addEventListener(MouseEvent.CLICK,skip_mc);
bt_07.addEventListener(MouseEvent.CLICK,skip_mc);
bt_08.addEventListener(MouseEvent.CLICK,skip_mc);
bt_09.addEventListener(MouseEvent.CLICK,skip_mc);
bt_10.addEventListener(MouseEvent.CLICK,skip_mc);
bt_play.addEventListener(MouseEvent.CLICK,play_mc);
bt_stop.addEventListener(MouseEvent.CLICK,stop_mc);
bt_pre.addEventListener(MouseEvent.CLICK,pre_mc);
bt_next.addEventListener(MouseEvent.CLICK,next_mc);
last update 2008.6.2
参考・出典等
Riptac 文字を抽出するスクリプト

▲page top

topmemoblogtestaboutmail
Copylight(C)2008 Riptac. All Rights Reserved.