无法在 Actionscript 3 中跟踪

Posted

技术标签:

【中文标题】无法在 Actionscript 3 中跟踪【英文标题】:Cannot trace in 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 - 澄清一下,如果它不是你的文档类,你只需要创建它的一个新实例 - 当你运行你的应用程序时会自动创建一次 【参考方案1】:

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

【讨论】:

以上是关于无法在 Actionscript 3 中跟踪的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 通过Flash应用在Facebook中跟踪Google Analytics

ActionScript 3 actionscript3 - 跟踪动作以获取有关FLV视频中提示点的信息

ActionScript 3 带有输出跟踪的对象跟踪

ActionScript 3 AS3跟踪FocusRect在Tabbing的位置

ActionScript 3 As3:仅在生产模式下跟踪网页浏览量

ActionScript 3 跟踪对象