2 flash displayobject layer actionscript-3 addchild
我试图通过AS3动态地访问图层.但后来我发现AS3 API中的层没有(或者我搜索不够).
如果这是真的,在IDE中命名层对代码完全没有意义?
怎么了?它们是否DisplayObject在运行时被转换为一堆索引?
我是否总是必须引用孩子的索引位置来堆叠(urgh)中间的新孩子?
如果没有那些命名的层,那对我来说似乎都很混乱......我只是希望自己是模棱两可的.:■
简单的答案是,是的,一旦编译FLA,层信息就会丢失.绝对没有办法在运行时获取有关它们的任何信息.在这方面,你无能为力.
您最好的选择可能是将曾经在图层上的对象组放入容器MovieClip中.然后,您可以提供那些可以轻松对应于图层名称的MovieClips实例名称.
否则,我不确定你能做多少.不幸的是,层是完全由Flash IDE特定的概念,并且在编译时基本上被销毁.
| 归档时间: |
|
| 查看次数: |
176 次 |
| 最近记录: |