使用另一个MovieClip更改MovieClip的简单方法

时间:2017-02-08 08:31:04

标签: actionscript-3 animate-cc

我在动画cc中将一些图像转换为动画片段,图像是导出到.png的文本,并且它们的宽度在高度上相同。两者都在库和阶段,但在不同的位置和相同的框架中,我需要在不同的情况下使用代码交换/替换

我为此目的使用了打击代码但没有发生任何事情。

代码:

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

1 个答案:

答案 0 :(得分:2)

  1. 右键单击库中的符号,然后选择属性
  2. 在符号属性中,选择" 导出为ActionScripts "和" 第1帧中的导出"
  3. 点击确定(如果出现警告,再次点击确定)
  4. 使用添加/删除 MovieClip 的点击代码:

    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