【问题标题】:stop() function not working on actionscript 3.0stop() 函数在 actionscript 3.0 上不起作用
【发布时间】:2011-02-08 18:36:28
【问题描述】:

我有一个 actionscript 2.0 程序,该程序使用函数 stop() 遍历一系列帧

我在 flash cs 5 上编译相同的脚本,只支持 actionscript 3.0,运行脚本时 stop() 函数被忽略

知道可能是什么问题吗?

【问题讨论】:

    标签: flash actionscript flash-cs5


    【解决方案1】:

    Flash CS5 确实支持 AS2。转到发布设置(文件/发布设置)并转到 Flash 选项卡。在面板顶部您必须能够设置目标 Player 版本和 ActionScript 版本。

    祝你好运, 抢

    【讨论】:

      【解决方案2】:

      stop(); 帧动作与 AS3 完美配合。您似乎还有其他问题导致脚本失败。

      【讨论】:

        【解决方案3】:

        您需要增加 JVM 的内存才能获得所需的结果。我遇到了同样的问题,当我将它从 128MB 增加到 512MB 时,它对我有用。如果仍然无法正常工作,则actionscript 一定有问题,您需要重新检查。

        增加JVM内存:

        1. 转到您的 Flash CS5 安装文件夹/en_US\Configuration\您的 ActionScript 文件夹
        2. 打开 jvm.ini
        3. 将 -Xmx128m 更改为 -Xmx512m

        注意:如果增加 JVM 的内存不起作用。在检查actionscript 代码之前,请尝试在另一个具有比您更大的 RAM 大小的系统上运行相同的代码。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-09-04
          • 1970-01-01
          • 2013-03-31
          • 1970-01-01
          • 2017-06-07
          • 2018-10-08
          • 1970-01-01
          • 2016-09-19
          相关资源
          最近更新 更多