flash AS2.0好不明白,望高手能关注此问题?谢谢!( 不会耽误太长时间,只一句代码 )

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:09:32
...其它代码忽略..只考虑下面一句代码

//这句能正常使用. 动态加载图片,将1.jpg 加载到 mc1影片;2.jpg 加载到 mc2影片等等...
image_mcl.loadClip(i+".jpg", _root['mc'+i]);

//而这句只是加了个image_mc影片路径就无法实现了 其它当然相应的改好.是我自己的代码..请问什么原因?
image_mcl.loadClip(i+".jpg", _root.image_mc['mc'+i]);
回复1楼:
貌似除了 新建个image影片 创建影片时在image影片内创建动态影片就行了. 应的监听和事件处理好似没有关系吧!!

回复2楼:
image_mcl是创建的对象名,image_mc['mc'+i] 这里的image_mc少个L 也应该没关系,因为是两个不同的东西,这个是影片路径.
他们的坐标是否重合:
我用了 加载到一帧的侦听事件,测试出只执行了最后一个 i 意思是只加载了最后一张图片到相应的影片.所以坐标重复也应该能测试出来.
同时谢谢你们

自己仔细看看、你可以用的那句image_mcl
而你第2次用的是image_mc['mc'+i]缺少个“l”
而且你考虑到这样一个问题了么?
就是你把所有图片放在一个容器,或者几个容器 的时候 他们的坐标是否重合,或者说是否得到控制了呢?
通常有这种情况,就是你加载一个图片在容器里的时候,他的坐标是相对于容器而不是舞台,你要考虑到注册点的偏移这个问题。

loadClip对应的监听和事件处理你修改了么?

如果他原本有对载入进行监听和处理,可能就会对你后来的改动有影响。