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 AS3 ActionScript未从加载的movieclip上的时间线运行_Flash_Actionscript 3_Security - Fatal编程技术网

Flash AS3 ActionScript未从加载的movieclip上的时间线运行

Flash AS3 ActionScript未从加载的movieclip上的时间线运行,flash,actionscript-3,security,Flash,Actionscript 3,Security,我有一个AS3 Flash文件,在时间轴上有一些动画。在时间线上,在中间(在关键帧上)也有一个Stand()。当我运行这个SWF文件时,它确实停止了。但是,如果我使用Loader对象从另一个Flash文件加载if,它不会停止(也不会运行任何其他操作脚本,例如:trace(“hi”)) 我还包括当前应用程序域的上下文: var context:LoaderContext = new LoaderContext(); context.applicationDomain = ApplicationDo

我有一个AS3 Flash文件,在时间轴上有一些动画。在时间线上,在中间(在关键帧上)也有一个Stand()。当我运行这个SWF文件时,它确实停止了。但是,如果我使用Loader对象从另一个Flash文件加载if,它不会停止(也不会运行任何其他操作脚本,例如:trace(“hi”)) 我还包括当前应用程序域的上下文:

var context:LoaderContext = new LoaderContext();
context.applicationDomain = ApplicationDomain.currentDomain;

塔克斯

你在听什么节目。完成还是初始化?对于电影,您应该使用Event.INIT,它确保加载的电影已完全初始化,允许从父电影访问加载的电影中的任何操作


另外,您是在本地测试,还是在服务器上测试?如果来自服务器,那么两个主权财富基金是否生活在同一个域中?如果没有,则需要在加载的fla中包含对Security.allowDomain的调用。

此帖子:解释应用程序域的工作原理。似乎在使用同一个应用程序域时,时间轴上的代码不起作用,而在使用新的应用程序域时,时间轴上的代码起作用,但如果使用类,则无法使用原始movieclip中的类,因为它们已由不同的类加载器加载。

u需要在此处添加更多代码。。。