【问题标题】:Cannot trace in Actionscript 3无法在 Actionscript 3 中跟踪
【发布时间】:2016-03-11 18:15:00
【问题描述】:

就在最近,我一直在尝试学习 Adob​​e Flash 的 Actionscript 3。 不幸的是,我什至无法让最基本的代码工作。出于某种原因,当我运行它时,即使我将它设置为跟踪单词“Hello”,也会在输出中显示注释。我的 Actionscript 文件与我的 flash 文件是分开的。

我的代码如下。如果您能帮我找出问题所在,我将不胜感激。

package
{
    import flash.display.*;

    public class Test extends MovieClip
    {
        public function Test()
        {
            trace("Hello");
        }
    }
}

【问题讨论】:

  • 您是否将 fla 的文档类文件设置为您的 Test{} 类?如果没有,请转到您的发布设置,单击“flash”选项卡,“脚本”旁边的设置按钮,然后在顶部的文档类中填写您的类名
  • 另外不要忘记从该类中实例化至少一个实例:var instance:Test = new Test(); 或者如果它是用于库中的 MovieClip,您也可以将一个实例拖放到您的舞台上。 .
  • @bradley - 澄清一下,如果它不是你的文档类,你只需要创建它的一个新实例 - 当你运行你的应用程序时会自动创建一次

标签: actionscript-3 flash actionscript


【解决方案1】:

确保您正在运行调试播放器。出现时右键单击您的 SWF - 如果您没有看到“调试器”条目,那么您没有运行调试播放器。您可以从这里下载它:https://www.adobe.com/support/flashplayer/debug_downloads.html(运行一次,使其成为默认值)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多