Egret - timer
2024-08-28 15:31:19
相关:http://edn.egret.com/cn/index.php/article/index/id/154
1.
的使用方法非常简单,我们只需要关心两个属性,三个方法和两个事件即可。
Timer
两个属性分别是 delay
与 repeatCount
,两个属性分别表示每次间隔的时间(以毫秒为单位)和执行的次数(如果次数为0,则表示不停的执行)。
关心的三个方法为 start
、 reset
和 stop
。 从方法的字面意思中不难理解,三个方法的作用分别是开始计时,重新计时和暂停计时。
最后需要关心的两个事件分别为 TimerEvent.TIMER
和 TimerEvent.TIMER_COMPLETE
。这两个事件分别在计时过程中触发和计时结束后触发。
class TimerDemo extends egret.DisplayObjectContainer
{
public constructor()
{
super();
//创建一个计时器对象
var timer:egret.Timer = new egret.Timer(500,5);
//注册事件侦听器
timer.addEventListener(egret.TimerEvent.TIMER,this.timerFunc,this);
timer.addEventListener(egret.TimerEvent.TIMER_COMPLETE,this.timerComFunc,this);
//开始计时
timer.start();
}
private timerFunc()
{
console.log("计时");
}
private timerComFunc()
{
console.log("计时结束");
}
}
最新文章
- LINQ
- CocoaPods安装以及相关问题解决
- myeclipse启动tomcat报错cannot find a free socket for debugger
- 基于贪心算法的几类区间覆盖问题 nyoj 12喷水装置(二) nyoj 14会场安排问题
- CUBRID学习笔记 42 Hierarchical QuerySQL层级查询
- Spring4新特性简述
- poj 3625 Building Roads(最小生成树,二维坐标,基础)
- LeetCode OJ学习
- Android开源代码解读のOnScrollListener实现ListView滚屏时不加载数据
- Maple trees(最小覆盖圆)
- C# 曲线上的点(二) 获取距离最近的点
- LabVIEW版本控制(转)
- 个人技术博客Alpha----Android Studio学习
- jenkins 使用curl调用时带文件参数
- MySQL高效的前提
- consul vs etcd3
- Java&;C#语法差别
- Linux下Shell元字符的释义
- JS中文转换(UTF-8),url传递中文乱码解决
- Dock的生态开源技术(Etcd&;Machine&;Compose&;Swarm&;Mesos&;Kubernetes)