3

我将一些图像转换为动画 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
4

1 回答 1

2
  1. 右键单击库中的符号并选择属性
  2. 在 Symbol Properties 中选择“ Export for ActionScripts ”和“ Export in frame 1
  3. 点击OK(如果出现警告,再次点击 OK)

对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
于 2017-02-08T11:27:41.647 回答