gpt4 book ai didi

flash - 在 actionscript 3 (flash pro CS5.5) 中运行 hello world 应用程序

转载 作者:行者123 更新时间:2023-12-01 09:36:55 25 4
gpt4 key购买 nike

我正在自学 actionscript 3,我通读了一些教程并完美理解了代码,问题在于如何运行它,我知道一些编程语言,并且多年来我使用了一些 IDE,但由于某种原因我只能' t 弄清楚如何在 CS5.5 中编译和运行简单的 actionscript 程序。

谁能告诉我如何使用 flash pro CS5.5 完成此操作,是否有另一个程序更类似于 netbeans 或 eclipse 可以编写 ActionScript 并运行它们?

谢谢

最佳答案

您缺少的部分是将 .as 文件绑定(bind)到 .fla 以用作主类或文档类的能力。

您可以在 .fla 文件的属性面板中设置文档类。

快速示例:

1) 创建一个名为 MyDocumentClass.as 的文件,它应该是一个非常简单的 AS3 类文件。类名将是 MyDocumentClass。这应该看起来像这样:

package {

import flash.display.MovieClip;

public class MyDocumentClass extends MovieClip {

public function MyDocumentClass():void {
trace("It worked!");
}
}
}

到现在为止还挺好?

2) 现在打开 Flash CS5.5 并创建一个新的 .fla。将该 .fla 保存在您保存文档类的同一文件夹中。您应该在舞台上什么都没有 - 找到属性面板。应该有一个带有“文档类”标签的文本输入框 - 只需在该文本字段中输入“MyDocumentClass”,然后编译您的 .fla。你应该得到“它成功了!”追查出来。

基本上,当您在处理一个复杂的基于 AS3 的应用程序但想要将 Flash IDE 用于图形或其他内容时,您的工作是将符号链接(symbolic link)到库中的类。整个 FLA 的类是 Document Class,这就是为什么在整个 .fla 的属性面板中将其链接起来的原因。

当您在 CS5 中滚动时,您最终将开始创建存在于您的库中的 MovieClip。您可以随时右键单击其中一个并查看您的属性。选择“高级”,您应该可以选择“为 AS3 导出” - 单击该选项,然后您可以使该符号扩展基类或简单地绑定(bind)到一个类。一旦你开始使用它,它就会开始变得有意义 - 不过,希望上面的步骤 1 和 2 足以让你滚动。

祝好运并玩得开心点!

关于flash - 在 actionscript 3 (flash pro CS5.5) 中运行 hello world 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5929870/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com