我有一个问题:我使用的是 Flash 8。我有一个标签。我给了一个名字来标记它为 myLabel。actionscript 中的代码我需要访问以执行此标签滚动文本:我尝试使用 _root.myLabel.scroll _root.myLabel 始终未定义。为什么?我正在下载的复杂模板中尝试此代码。谢谢
问问题
46 次
1 回答
0
试试“myLabel”。当我们弄清楚你的动作脚本在哪里时,这真的很重要。
听起来您可能正在创建一个滚动条。这是 Adobe 提供的有关如何在 Flash 8 和 Actionscript 3 中执行此操作的教程。 8 / AS 2 通过让您在特定对象实例(文本字段、影片剪辑等)上放置动作脚本而没有真正告诉您什么来渗透不良编码实践你正在做的。这就像要求您在没有 WHY 和 HOW 基础的情况下在 OOP 中进行可视化编程。
如果可以,最好使用Actionscript 3、文档级类、OOP 等。
你的动作脚本在哪里?它是否在时间轴顶部的框架中?如果您必须使用 AS 2 或 Flash 8,则将所有动作脚本放在时间轴顶部的锁定层中。
于 2011-04-18T12:42:45.323 回答