用另一个 MovieClip 更改 MovieClip 的简单方法
Simple way to change a MovieClip with another MovieClip
我在 animate cc 中将一些图像转换为 movieclips,图像是导出为 .png 的文本,它们宽度不同,高度相同。两者都在图书馆和舞台上,但在不同的位置和同一帧中,我需要在不同的情况下使用代码 swap/replace 彼此。
我为此使用了打击代码,但没有任何反应。
代码:
var mc:MovieClip = new MovieClip();
addChild(MC_TEXT21);
mc.x =642;
mc.x =495;
trace("mc: "+mc);
trace("MC_TEXT21: "+MC_TEXT21);
trace(mc.stage);
trace(mc.root);
控制台:
mc: [object MovieClip]
MC_TEXT21: [object MovieClip]
null
null
- 右键单击库中的符号并选择属性
- 在符号属性中 select“Export for ActionScripts”和“Export in frame 1”
- 点击确定(如果出现警告,再次点击确定)
对 Add/Remove 使用打击代码 MovieClips:
var mc:MC_TEXT21 = new MC_TEXT21();
mc.x =642;
mc.y =495;
addChild(mc); // This code add Object to Stage
removeChild(mc); // This code remove Object from Stage
我在 animate cc 中将一些图像转换为 movieclips,图像是导出为 .png 的文本,它们宽度不同,高度相同。两者都在图书馆和舞台上,但在不同的位置和同一帧中,我需要在不同的情况下使用代码 swap/replace 彼此。
我为此使用了打击代码,但没有任何反应。
代码:
var mc:MovieClip = new MovieClip();
addChild(MC_TEXT21);
mc.x =642;
mc.x =495;
trace("mc: "+mc);
trace("MC_TEXT21: "+MC_TEXT21);
trace(mc.stage);
trace(mc.root);
控制台:
mc: [object MovieClip]
MC_TEXT21: [object MovieClip]
null
null
- 右键单击库中的符号并选择属性
- 在符号属性中 select“Export for ActionScripts”和“Export in frame 1”
- 点击确定(如果出现警告,再次点击确定)
对 Add/Remove 使用打击代码 MovieClips:
var mc:MC_TEXT21 = new MC_TEXT21();
mc.x =642;
mc.y =495;
addChild(mc); // This code add Object to Stage
removeChild(mc); // This code remove Object from Stage