一个duplicateMovieClip复制元件的问题!
我想复制一个MC,然后每点一次,自动叠加在上面,要么始终不显示新元件里的变量,要么只能复制一次,请问各位,我的代码哪错了,我要实现的是比如叠箱子那样的效果,
_global.an = 100;//全局变量
tu.txt.text = an;//原始MC里面显示的数字
mc = 100;//新元件初始名字
i = 1;
a = 10;
btn.onRelease = function()
{
duplicateMovieClip(tu, "mc ", mc);
setProperty(mc, _y, 180 - 8 * a);
setProperty(mc, _x, 120);
mc.txt.text = an;
a++;
};
[解决办法]
_global.an = 100;//全局变量
tu.txt.text = an;//原始MC里面显示的数字
mc = 100;//新元件初始名字
i = 1;
a = 10;
btn.onRelease = function()
{
_root.duplicateMovieClip(tu, "mc ", mc);
setProperty(mc, _y, 180 - 8 * a);
setProperty(mc, _x, 120);
mc.txt.text = an;
a++;
};