增加Flash脚本执行时间(FlasCC)

时间:2012-11-26 07:06:05

标签: flash actionscript loading alchemy flascc

我正在使用FlasCC。我的应用程序运行正常但需要很长时间才能加我收到一条超过15秒的消息(错误#1502)。我怎样才能让这段时间更长?

3 个答案:

答案 0 :(得分:1)

如果使用mxmlc编译swf,可以使用选项'max-execution-time'

答案 1 :(得分:1)

简短的回答是你can't increase the max timeout

答案很长,你可以解决它:

  1. 如果你在FlasCC代码中做了很多计算
    1. 您可以将执行分解为较小的“块”that get called asynchronously
    2. 您可以在FlasCC C代码(FP 11.5 +)
    3. 中使用pthreads
  2. 您可以将FlasCC实例放入工作线程(FP 11.4 +)

答案 2 :(得分:1)

您可以为本地测试目的增加最大超时。查看set the ScriptStuckTimeout variable in mms.cfg的方法。

请注意,如果您的程序甚至超过您指定的扩展超时,Flash播放器仍会显示“超过15秒”的消息,即使实际上它等待的时间更长。