Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.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
Javascript 在游戏内容加载之前加载flash预加载程序_Javascript_Ajax_Flash_Preloader - Fatal编程技术网

Javascript 在游戏内容加载之前加载flash预加载程序

Javascript 在游戏内容加载之前加载flash预加载程序,javascript,ajax,flash,preloader,Javascript,Ajax,Flash,Preloader,因为我不熟悉使用flash的javascript。我有一个小要求。就像我目前在一个游戏网站上工作一样,每当我打开游戏时,flash预加载程序都需要先打开并隐藏游戏文件,同时flash预加载程序也会加载。一旦flash预加载程序完成加载,则需要立即显示游戏内容。我听说可以使用javascript和ajax来完成。但是怎么做呢?有人能推荐我吗。有关参考信息,请访问以下网站:您可以使用ExternalInterface类在Flash和Javascript之间进行通信 谢谢你的快速回复,帕特里克,但是

因为我不熟悉使用flash的javascript。我有一个小要求。就像我目前在一个游戏网站上工作一样,每当我打开游戏时,flash预加载程序都需要先打开并隐藏游戏文件,同时flash预加载程序也会加载。一旦flash预加载程序完成加载,则需要立即显示游戏内容。我听说可以使用javascript和ajax来完成。但是怎么做呢?有人能推荐我吗。有关参考信息,请访问以下网站:

您可以使用ExternalInterface类在Flash和Javascript之间进行通信


谢谢你的快速回复,帕特里克,但是你能给我一些javascript代码示例吗?因为我是这个flash和javascript世界的新手。我不知道你想做什么。通常,此过程在flash中处理。预加载的电影剪辑加载另一个电影剪辑,该剪辑在mc完成加载后立即添加到舞台。我假设出于某种原因,您不想在同一个对象中添加加载的电影,或者为它创建一些新的js代码。在这种情况下,我建议针对这里的Javascript人员提出一个新问题。如果不需要额外的JS代码,只需将EInterface调用替换为:addChild(event.currentTarget.content);加载的电影剪辑将被添加到舞台上。
      //inside your preloader
      private function loadComplete(event:Event):void
      {
         ExternalInterface.call("nameOfYourJSFunction");
      }