作者Lawnchern ()
看板Flash
标题Re: [问题] Flash & Flex4 的Timer问题
时间Thu Apr 8 11:32:53 2010
※ 引述《Walkup (am 4:07)》之铭言:
: 最近在做一个小玩意,仔细的碰到了很多Timer的东西,
: 但我发现好像不管是在Flash还是Flex4底下做都一样。
: 就是啊,我宣告了一个myTimer後
: 侦听TIMER和TIMER_COMPLETE的事件
: 我设定让他Timer(1000,3)
: 每秒跑一次TIMER的event,每三秒跑TIMER_COMPLETE的event,
: 然後每三秒myTimer.reset()
: 我trace过,只要reset後,我没有移除任何侦听,他就不会再trace每秒触发的event!
: 很怪,不知道各位大大有何解?
============ adobe live doc ==================
reset():void 的说明::
Stops the timer, if it is running,and sets the currentCount property back to
^^^^^^^^^^^^^^^^
原因应该是这个
0, like the reset button of a stopwatch.
我想是被Stop了,再下 start()才会再启动....O_o
若是没下 reset , 因为你的 repeatCount 设 3 , 跑3次(1000 ms x 3)後,
它应该还是会stop......XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.1.136
※ 编辑: Lawnchern 来自: 59.120.1.136 (04/08 11:39)
※ 编辑: Lawnchern 来自: 59.120.1.136 (04/08 11:41)
1F:→ Walkup:哈哈!原来,因为我主要是reset後重计currentCount,所以没 04/08 20:33
2F:→ Walkup:注意到Stops the timer这一句XDDD 04/08 20:34