Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.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操作脚本2:getUrl(';url';,#u mylevel)-使用特定级别时,不会加载swf_Flash_Actionscript 2_Geturl - Fatal编程技术网

flash操作脚本2:getUrl(';url';,#u mylevel)-使用特定级别时,不会加载swf

flash操作脚本2:getUrl(';url';,#u mylevel)-使用特定级别时,不会加载swf,flash,actionscript-2,geturl,Flash,Actionscript 2,Geturl,我想加载我构建的另一个swf并使用它的函数。 但是当我使用getURl('url','u mylevel')时,它似乎没有加载flash文件,并且我没有得到任何错误。只有当我使用getUrl(“url”,“U blank”)时,它才会使用该url打开浏览器 我希望能够使用该swf中的函数,如以下示例所示: _root._mylevel.foo(bar); getUrl()方法用于打开其他web地址,如getUrl(“http:google.com”)中的地址。它就像HTML中的超链接一样工作。

我想加载我构建的另一个swf并使用它的函数。 但是当我使用getURl('url','u mylevel')时,它似乎没有加载flash文件,并且我没有得到任何错误。只有当我使用getUrl(“url”,“U blank”)时,它才会使用该url打开浏览器

我希望能够使用该swf中的函数,如以下示例所示:

_root._mylevel.foo(bar);
getUrl()方法用于打开其他web地址,如getUrl(“http:google.com”)中的地址。它就像HTML中的超链接一样工作。如果我理解您的问题,那么您似乎希望将swf加载到现有swf中并对其调用方法。在这种情况下,您应该使用MovieClipLoader。以下是伪代码,但应该可以让您接近

var loadListener:Object = new Object();

loadListener.onLoadComplete = function(target_mc:MovieClip, httpStatus:Number):Void 
{
    trace( "onLoadComplete" );
    trace( "loaded content: " + target.getInstanceAtDepth(0) );
}

var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener( loadListener );

var mc:MovieClip = this.createEmptyMovieClip( "mc", this.getNextHighestDepth() );
mcLoader.loadClip( "nameOfTheSwfYouWantToLoad.swf", mc);