我在将图像路径引用加载到影片剪辑时遇到问题。
在我的电影加载时,我根据 i 附加电影(实例数)
然后我生成实例的副本(这些已准备好打印 - 我有这个工作)
但是,这些实例的初始创建是在 Flash 影片加载并使用以下部分代码生成缩略图时处理的:
myScroll.content.attachMovie("fav_content", "Stadium"+i, i);
var imgPath = mySharedObject.data["img"+i];
myScroll.content["Stadium" + i].imageLocation = imgPath;
movieClip 实例 Stadium+i 有一个属性/变量 imageLocation 设置为 imgPath,然后下面的代码处理加载到第一帧上位于 movieClip Stadium+i 中的图像的路径:
var myLoader:MovieClipLoader = new MovieClipLoader();
myLoader.loadClip(imageLocation, imagePlace);
//imagePlace is the name of the empty movieClip
这一切都按预期工作,但是,在触发事件上,我想生成这些实例的副本,除了图像之外,这些实例根据需要填充,我使用的代码非常相似,但由于某种原因没有显示缩略图:
printContainer.attachMovie("fav_content", "Stadium"+i, i);
var imgPath = mySharedObject.data["img"+i];
printContainer["Stadium" + i].imageLocation = imgPath;
var myLoader:MovieClipLoader = new MovieClipLoader();
myLoader.loadClip(imageLocation, imagePlace);
该类被多次调用,然后在重复的电影剪辑中触发但以某种方式失败 - 也许线索是重复的,但尝试过(duplicateMovieClip ..)
我已经跟踪了图像路径并正确返回了路径..?:S