ActionScript 3.0 类

Posted

技术标签:

【中文标题】ActionScript 3.0 类【英文标题】:ActionScript 3.0 Class 【发布时间】:2013-04-04 22:21:00 【问题描述】:

我有一个关于动作脚本类的问题。我想知道我是否可以在一个 fla 中拥有多个课程?或者不同帧或场景上的不同类?例如第二帧/场景的井字游戏和第三帧或场景的记忆游戏(需要不同的外部 as. 文件)

【问题讨论】:

【参考方案1】:

每个 .fla 只能有一个文档类 - 但您可以拥有任意数量的“普通”类(您可以将其与电影剪辑相关联,但不能与场景相关联)。

如果您想在一个“包”中包含多个游戏,最好的方法是为每个游戏创建单独的 Flash 电影(swf 文件),然后创建一个“主”swf,将每个游戏 swf 文件加载到自己。

【讨论】:

谢谢小费。所以我只是导出 swf,然后将导出的 swf 导入我的 fla。在舞台上?就这样? 通常,swfs 是在运行时加载而不是导入到 fla - 请参阅 helpx.adobe.com/flash/kb/load-external-swf-swf.html

以上是关于ActionScript 3.0 类的主要内容,如果未能解决你的问题,请参考以下文章

TextManager ActionScript 3.0类

如何在 Flash CC/Action Script 3.0 中创建自定义 MovieClip 边界?

主类不是 ActionScript 3.0 中调用的第一个类

Action Script 3.0 from 2.0 Falling Randomly Places Objects 和倒数计时器

如何在 Adob​​e Flash Professional CS6 Action Script 3.0 中阻止可移动对象(通过箭头键移动)离开舞台

在 ActionScript 3.0 中,您可以对一个类使用 addEventListener 来响应另一个类的函数调用吗?