首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flash AS2 - MovieClipLoader类未按预期工作

Flash AS2 - MovieClipLoader类未按预期工作
EN

Stack Overflow用户
提问于 2011-02-04 01:23:22
回答 1查看 774关注 0票数 0

我在将图像路径引用加载到movieClip时遇到了问题。

在我的电影加载I attachMovie根据I(否。实例数)

然后,我生成实例的副本(这些实例已经准备就绪,可以打印了--我已经准备好了)

但是,这些实例的初始创建是在加载Flash影片并使用下面的部分代码生成缩略图时处理的:

代码语言:javascript
复制
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中的图像的路径:

代码语言:javascript
复制
var myLoader:MovieClipLoader = new MovieClipLoader(); 
myLoader.loadClip(imageLocation, imagePlace);
//imagePlace is the name of the empty movieClip

这一切都像预期的那样工作,然而,在触发事件中,我想要生成这些实例的副本,除了图像之外,这些实例根据需要填充,我使用的代码非常相似,但由于某种原因没有显示缩略图:

代码语言:javascript
复制
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

EN

回答 1

Stack Overflow用户

发布于 2011-03-03 04:15:33

如果两个迭代循环的映像路径相同,请在数组中第一次收集路径,然后从该数组中提取路径以供以后使用。

在循环之外:

代码语言:javascript
复制
var imgPathArray:Array = new Array();

然后:

代码语言:javascript
复制
myScroll.content.attachMovie("fav_content", "Stadium"+i, i);    
var imgPath = mySharedObject.data["img"+i];
imgPathArray.push(imgPath);   
myScroll.content["Stadium" + i].imageLocation = imgPath;
var myLoader:MovieClipLoader = new MovieClipLoader(); 
myLoader.loadClip(imageLocation, imagePlace);

然后:

代码语言:javascript
复制
printContainer.attachMovie("fav_content", "Stadium"+i, i);
var duplicateImgPath = imgPathArray[i];
printContainer["Stadium" + i].imageLocation = duplicateImgPath;
var myLoader:MovieClipLoader = new MovieClipLoader(); 
myLoader.loadClip(imageLocation, imagePlace);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4889404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档