影片剪辑中的动态文本问题,召唤高手!!
我做了个影片剪辑,里面有一只苹果,我在上面放个动态文本,实例名为T,变量名为n.初始话为A吧。
那我把苹果A(取名apple),拖到舞台上,然后用代码复制它,比如复制5只,那个动态文本分别初始化为B,C,D,E,F,
但是这样不行啊。为什么啊,有什么方法能实现这样的效果???
newName = "apple" + i;
duplicateMovieClip(apple, newName, 10);
newName.n = 'B'; //但不行
newName.T.text = 'B'; //也不行
怎么办啊
[解决办法]
duplicateMovieClip("apple", newName, 10);
[解决办法]
duplicateMovieClip(apple, newName, i);
是不是深度覆盖了?
[解决办法]
不太清楚你这些代码写在什么位置
[解决办法]
newName.n = 'B'; //但不行
newName.T.text = 'B'; //也不行
newName是字符串吧,需要转化成MovieClip对像……
as3有一个类的映射,as2好久不用了,忘了怎么弄了……
[解决办法]
for (var i:Number = 0; i < 10; i++)
{
var temp_mc:MovieClip = apple.duplicateMovieClip("apple" + i,i + 1);
temp_mc.T.text = i;
temp_mc._x = i * temp_mc._width;temp_mc._y = 0;
}
[解决办法]
用AS3吧。。
[解决办法]
哈哈……
[解决办法]
DDDDDDDDDDDDD