[AS3]Timer类倒计时程序和捕获键盘事件的用法示例
2012-02-06 12:15:37 来源:本站整理核心提示:倒计时程序: var tempcount:int=0;//临时计数变量 var totaltime:int=10;//游戏默认玩10秒钟。 var gameTimer:Timer=new Timer(1000);//1秒钟刷新一次 gameTimer.addEventListener(TimerEvent.TIM
倒计时程序:
- var tempcount:int=0;//临时计数变量
- var totaltime:int=10;//游戏默认玩10秒钟。
- var gameTimer:Timer=new Timer(1000);//1秒钟刷新一次
- gameTimer.addEventListener(TimerEvent.TIMER,gameTimerHandler);
- function gameTimerHandler(event:TimerEvent){
- tempcount++;
- if(tempcount>totaltime-1){
- hint_txt.text="游戏时间已经结束!";
- tempcount=0;
- gameTimer.stop();
- }else{
- hint_txt.text="游戏时间剩余: "+(totaltime-tempcount)+" 秒";
- }
- }
- start_btn.addEventListener(MouseEvent.MOUSE_DOWN,start_btn_func);
- function start_btn_func(evt:MouseEvent){
- gameTimer.start();//开始计时
- hint_txt.text="游戏时间剩余: "+totaltime+" 秒";
- }
捕获键盘事件用法:
- stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
- function keyDownHandler(evt:KeyboardEvent):void {
- if(evt.keyCode ==123){ //如果按下的是F12键
- //语句 some sentense...
- }
- }
- ››asp.net页面弄成伪静态页面
- ››Asp.net 中将汉字转换成拼音的方法
- ››ASP.NET及JS中的cookie基本用法
- ››ASP.NET获取MS SQL Server安装实例
- ››asp.net实现调用百度pai 在线翻译英文转中文
- ››ASP.NET页面选项进行提示判断
- ››Asp.net定时执行程序
- ››ASP.NET中利用DataList实现图片无缝滚动
- ››ASP.NET验证控件RequiredFieldValidator
- ››ASP.NET中使用System.Net.Mail发邮件
- ››ASP.NET中获取用户控件中控件的ID
- ››ASP.NET中FileBytes写成文件并存档
更多精彩
赞助商链接