我正在做一个Flash广告。我使用AS3生成的对象以及手动放置在时间线中的电影剪辑。虽然AS3层在我手动放置的时间轴层下面,但是AS3放置的电影剪辑是可见的“在我的时间轴层之上/上面/具有比我的时间轴层更高的z索引”。
我知道通过display list model来处理AS3生成的对象的显示顺序,就像讨论的here一样。
然而,我找不到时间线层(Flash IDE层)如何与AS3生成的“显示对象容器”相关的信息。编辑:很明显,IDE层超出了显示列表模型的范围,但我没有这方面的源代码。
基本上,我只想确保我的透明点击to button-layer高于我的广告中的所有内容。目前,放置在movieClips之上的AS3。
发布于 2014-10-28 21:36:10
我不知道我是否理解了您的问题,但是您可以使用setChildIndex来设置元素深度,请在此处查看更多信息:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/DisplayObjectContainer.html#setChildIndex()。
https://stackoverflow.com/questions/26609414
复制相似问题