当前位置:   article > 正文

Egret - timer

egret timer

相关:http://edn.egret.com/cn/index.php/article/index/id/154

1.
Timer
 的使用方法非常简单,我们只需要关心两个属性,三个方法和两个事件即可。

两个属性分别是 delay 与 repeatCount ,两个属性分别表示每次间隔的时间(以毫秒为单位)和执行的次数(如果次数为0,则表示不停的执行)。

关心的三个方法为 start 、 reset 和 stop。 从方法的字面意思中不难理解,三个方法的作用分别是开始计时,重新计时和暂停计时。

最后需要关心的两个事件分别为 TimerEvent.TIMER 和 TimerEvent.TIMER_COMPLETE 。这两个事件分别在计时过程中触发和计时结束后触发。

  1. class TimerDemo extends egret.DisplayObjectContainer
  2. {
  3. public constructor()
  4. {
  5. super();
  6. //创建一个计时器对象
  7. var timer:egret.Timer = new egret.Timer(500,5);
  8. //注册事件侦听器
  9. timer.addEventListener(egret.TimerEvent.TIMER,this.timerFunc,this);
  10. timer.addEventListener(egret.TimerEvent.TIMER_COMPLETE,this.timerComFunc,this);
  11. //开始计时
  12. timer.start();
  13. }
  14. private timerFunc()
  15. {
  16. console.log("计时");
  17. }
  18. private timerComFunc()
  19. {
  20. console.log("计时结束");
  21. }
  22. }

  

转载于:https://www.cnblogs.com/tongbiao/p/9349668.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/article/detail/54450
推荐阅读
相关标签
  

闽ICP备14008679号