【问题标题】:Restart after nothing happend for certain time在一段时间没有任何事情发生后重新启动
【发布时间】:2016-03-25 16:33:23
【问题描述】:

我想在每一帧中设置一个函数,在 30 秒内什么都没发生(MouseMove)后重新启动 Flash 应用程序。 我是 AS3 的新手,很高兴有任何想法,也许还有一些 sn-ps。

你能帮帮我吗

【问题讨论】:

  • 嗨。特别是它是一个我想从服务器重新加载的 AIR 应用程序。我认为重新初始化所有内容和数据结构会容易得多,不是吗?还有许多 png 序列(我做过的小动画),经过一些处理后会出现问题。你有什么建议吗?我可以用 fscommand("quit") 关闭应用程序 - 有类似的东西吗?我是新手 - 请耐心等待。

标签: actionscript-3 timer settimeout restart


【解决方案1】:

对 AS3 了解不多。 但我已经用 javascript 完成了。

  1. 首先,创建一个全局变量。
  2. 在 noAction 上增加变量值,如果鼠标移动,则将其设置为 0。
  3. 检查该变量以获取启动函数或任何其他事件所需的值。

【讨论】:

  • 如何比较鼠标移动?
猜你喜欢
  • 1970-01-01
  • 2018-01-21
  • 2011-08-12
  • 1970-01-01
  • 2021-05-13
  • 2019-12-07
  • 1970-01-01
  • 2015-11-27
  • 1970-01-01
相关资源
最近更新 更多