頁:
[1]
求程式碼 ActionScript 3.0
求程式碼 ActionScript 3.0假設: 動態文字:T1 按鈕
程式須求:
當滑鼠按下按鈕時,動態文字會顯示數字,動態文字超始值為 0
每按下一次按鈕,動態文字會再+1
雖然很簡單,但請教教我。
<div></div> package {
import flash.display.MovieClip;
import flash.events.Event;
import flash.text.TextField;
import flash.display.DisplayObject;
import flash.events.MouseEvent;
public class Main extends MovieClip {
public function Main() {
//監聽初始化
if(stage){
init();
}else{
addEventListener(Event.ADDED_TO_STAGE, init);
}
}
private var _echo:TextField;
private var _btn:DisplayObject;
private var _counter:int = 0;
private function init (e:Event = null):void {
//--- 初始化程序
//-- 綁定fla界面上的兩個組件對象
_echo = getChildByName('T1') as TextField;
_echo.text = _counter.toString();//給T1寫入初始的計數器的值
_btn = getChildByName('btn_mc');
_btn.addEventListener(MouseEvent.CLICK, btnClickFunc);//為按鈕創建單擊監聽
}
//-- 這裡是按鈕被單擊后觸發的事件內容
private function btnClickFunc (e:MouseEvent):void {
_counter ++;
_echo.text = _counter.toString();
}
}
}
附範例文件 :...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>
頁:
[1]