多个Actionscript 3层

Jam*_*ath 2 flash actionscript layer actionscript-3

我想知道我是否将用于不同部分的某些代码分成不同的层,它们之间是否有功能,或者作为单独的东西.(我可以在另一层上引用变量吗?)

基本上我有一组代码可以在每个帧中运行,但也需要特定于某些帧的代码,但仍然能够访问主代码.

谢谢

Jas*_*ges 5

您可以拥有跨多个帧的代码以及单个帧脚本:

时间线

在这种情况下,来自actions层的单个关键帧脚本可以调用定义的函数main actions,同样main actions可以从actions层的当前帧内的代码调用函数.

随着应用程序复杂性的增加,您可能需要考虑在框架脚本上使用类,为项目定义基础文档类.

文件课

同样,通过AS Linkage定义库中每个符号的类:

图书馆

大型应用程序有许多设计模式可降低复杂性.