0
我有一个Flash应用程序,加载一个PNG作为位图,并将其添加到舞台上名为test_mc
的MovieClip实例。 test_mc
包含一个我们在添加位图后隐藏的占位符剪辑。例如Flash CS5的AS3掩码与关键帧防止位图加载
test_mc.addChild(bmp);
test_mc.placeholder.visible=0;
这工作正常。
然后,我用很多关键帧在时间线的舞台上移动MovieClip。
这工作正常。
然后,我在图层上添加一个名为layer_mask的图层,并在此图层上打开动画片段。我在layer_mask上创建了一个形状,并设置了layer_mask来屏蔽动画片段的图层。
这仍然工作正常。
现在我在layer_mask
中添加一个关键帧。
停止工作。 bmp不再加载到动画片段中,占位符不再隐藏。
任何人都可以阐明为什么可能会发生?
谢谢你的时间。
更新:位图实际上加载并正确显示,直到掩码中的关键帧被击中,此时它将恢复为显示占位符而不加载位图。