Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash Player 6中不工作的alpha[已放弃]_Flash_Actionscript 2_Jpeg_Alpha - Fatal编程技术网

Flash Player 6中不工作的alpha[已放弃]

Flash Player 6中不工作的alpha[已放弃],flash,actionscript-2,jpeg,alpha,Flash,Actionscript 2,Jpeg,Alpha,我有一个flash项目,由于要求必须向后兼容flash 6。除了加载的前6张(共17张)jpeg图像外,一切正常。loadMovie不会响应对其alpha设置的更改 如果我重新排列XML文件中用于为flash电影提供图像URL的图像顺序,新的前六个图像将无法响应alpha,而旧的六个图像将响应alpha 你知道原因是什么吗 编辑: 我添加了代码,以尝试等待图像首先使用onClipEvent(数据)完全加载。图像似乎在动画开始前预加载,但alpha属性仍然不起作用 编辑2: 我只是使用了擦拭类型转

我有一个flash项目,由于要求必须向后兼容flash 6。除了加载的前6张(共17张)jpeg图像外,一切正常。loadMovie不会响应对其alpha设置的更改

如果我重新排列XML文件中用于为flash电影提供图像URL的图像顺序,新的前六个图像将无法响应alpha,而旧的六个图像将响应alpha

你知道原因是什么吗

编辑: 我添加了代码,以尝试等待图像首先使用onClipEvent(数据)完全加载。图像似乎在动画开始前预加载,但alpha属性仍然不起作用

编辑2:
我只是使用了擦拭类型转换,而不是淡入淡出。我希望再也不用使用flash 6了。

在更改图像的alpha之前,您是否在等待所有图像正确加载?
您需要侦听INIT事件(不确定as2中的确切名称),以便代码可以使用这些事件。

使用loadClip而不是loadMovie,并确保侦听“onLoadInit”:


}

没有。我使用的是Flash CS3。不幸的是,MovieClipLoader在Flash 7之前不可用。
var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();

mcLoader.addListener(this);
mcLoader.loadClip("YourImage.jpg", container);


function onLoadInit(mc:MovieClip) {
trace("onLoadInit: " + mc);