永发信息网

flash as3 怎么做延时

答案:2  悬赏:0  手机版
解决时间 2021-02-24 01:49
  • 提问者网友:温柔港
  • 2021-02-23 15:23
flash as3 怎么做延时
最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-02-23 15:48
给你个思路:
加个定时器,间隔时间1秒,它的侦听器中判断计时器开始后的时间间隔,用switch语句实现你的目的。
var timer:Timer=new Timer(1000);
timer.addEventListener(TimerEvent.TIMER,handleTime);
timer.start();
function handleTime(e:TimerEvent){
 var interval:int=timer.currentCount;
 switch(interval){
  case 3:
  trace("-------3---------");
  break;
  case 8:
  trace("-------5---------");
  break;
  case 18:
  trace("-------10---------");
  break;
 }
} 异想天开,这是AS3,不是java,AS3能直接那样,就不需要大家费力帮你想办法了。
全部回答
  • 1楼网友:洎扰庸人
  • 2021-02-23 17:01
使用计时器类 timer就可以了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯