第三十四篇(书中 10.3 ~ 10.4 节 内容)
好的,我看完了10.3节书中的内容。
大意就是 使用 帧事件来驱动动画。
先看我运行成功的效果图。
开始总结重点:
1、使用 ENTER_FRAME 的帧事件来绘制动画。
2、使用 白鹭引擎封装的 startTick 帧事件绘制动画。
操作:
1、使用 ENTER_FRAME 的帧事件来绘制动画。
先来看看 创建的 DrawDemo 类。
然后运行结果是这样的。
2、使用 白鹭引擎封装的 startTick 帧事件绘制动画。
好,我稍微改造一下 DrawDemo 类。
接着来看使用效果。
至于 startTick 和 ENTER_FRAME 两者有什么不同呢,书中是这么说的。
最后书中还提到了。
对了,stopTick这个方法我也使用一下。
那么再次改造一下 DrawDemo 类。
然后 2 秒后,让动画停止。
至此,书中 10.3节 内容完毕。
好的,我看完了 10.4节 的内容。
在这里我不得不把书中的内容放上来了。
是的,书中内容就这么点。
而且也没有一个运行的实例,但是本着学习的精神,我还是去看了一下Timer怎么用。
这是官方文档对 egret.Timer() 参数的解释。
这是官方的案例。
然后我在 10.3 节的基础上,加入了 Timer 的使用。
这是运行效果。
可见,只运行了三次。
因为我给的Timer()第二个参数是3。
官方的参数也是有解释的。
至此,10.4节内容结束。
好了,我舅舅让我们去他那边吃饭,我得赶过去了。。。
晚上如果回来的早的话,还会加入 1~2节吧。
毕竟感觉 写了 10.3、10.4 这两个节太少了,虽然也花掉了 1个半小时的时间。
走了。
回来的时候,已经是8点了,本来想再写的。。。
但是,无奈啊。10.5节,很多地方没看懂。。。
考虑到时间问题,留明天好了。
天太热,洗澡去了。