Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.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
Actionscript 3 第一次在我的swf中不加载图像,但在浏览器刷新时第二次显示图像??_Actionscript 3 - Fatal编程技术网

Actionscript 3 第一次在我的swf中不加载图像,但在浏览器刷新时第二次显示图像??

Actionscript 3 第一次在我的swf中不加载图像,但在浏览器刷新时第二次显示图像??,actionscript-3,Actionscript 3,我已经用as3写过课了。。。我的swf在本地工作正常,但在live link上,图像不会第一次加载或显示,但当您再次刷新浏览器时,图像会加载并显示。。我知道它们在缓存中,但第一次发生的是什么。。 您可以清除浏览器缓存,并检查每次不在缓存中时发生的问题。。。 所有图像都小于1 mb。。 这里是链接 如果不查看代码,就很难知道问题出在哪里 很可能存在竞态条件,即用于显示图像的代码在图像加载完成之前执行。一旦图像进入缓存,它们显然会更快地加载 如果您正在使用加载程序加载图像,请确保您正在处理加载程序的

我已经用as3写过课了。。。我的swf在本地工作正常,但在live link上,图像不会第一次加载或显示,但当您再次刷新浏览器时,图像会加载并显示。。我知道它们在缓存中,但第一次发生的是什么。。 您可以清除浏览器缓存,并检查每次不在缓存中时发生的问题。。。 所有图像都小于1 mb。。 这里是链接
如果不查看代码,就很难知道问题出在哪里

很可能存在竞态条件,即用于显示图像的代码在图像加载完成之前执行。一旦图像进入缓存,它们显然会更快地加载


如果您正在使用加载程序加载图像,请确保您正在处理加载程序的完整事件,并在那里采取适当的操作以准备显示图像。

当我单击链接时,图像似乎已加载。谢谢Dank。。。u向我展示了正确的方法,代码处于竞争状态,我使用了在加载所有图像之前运行的gotoAndPlay(2),但第二次,图像缓存在浏览器中,并在此语句之前加载。。所以代码是有效的。。