有多个ActionScript 3层(Multiple Actionscript 3 layers)

2019-09-19 09:03发布

我想知道如果我分手了特定的代码位,并且意味着不同的部分成不同的层将他们有他们或行为之间的功能不同的东西。 (I将能够从其他引用一个层上的变量?)

基本上我有一组代码,在整个每一帧运行,但还需要针对特定​​的帧代码,但仍然能够访问主代码。

谢谢

Answer 1:

你可以有一个跨越多个帧以及单个帧脚本代码:

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

随着应用复杂性的增加,你可能要考虑使用了框架脚本类,定义为您的项目基地文档类。

同时,通过AS联动定义库中的每个符号类:

有许多的设计模式较大的应用程序,以降低复杂性。



文章来源: Multiple Actionscript 3 layers