我有一个主要的.fla文件,我正在使用它来加载三个游戏的序列。如果用户赢得比赛,他们将继续下一场比赛。用户是否赢得了比赛,是否有可能传递给主项目?我曾尝试使用loader.content,但似乎没有工作。我正在使用Flash CS3。我可以使用Actionscript 3.0从外部.swf传递参数吗?
0
A
回答
2
您可以将数据传入和载入加载的swfs没有问题。听起来你想要做的是从加载的swf传送到加载swf。这样做的理想方法是在加载的swf上发送一个事件并在加载swf中监听它。粗略地(没有测试它,因为我很急),你需要这样的东西。加载swf。有一个负载完整处理程序。获取加载器的内容并收听自定义事件。你可以通过任何你想要的这个自定义事件。
var myLoader:Loader = new Loader();
var url:URLRequest = new URLRequest("myExternalMovie.swf");
myLoader.load(url);
myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, function(event : Event)
{
var contenet : MovieClip = event.target.content;
content.addEventListener(yourGameEvent.GAME_COMPLETE, yourGameEventHandler);
}
如果你从来没有使用的自定义事件之前检查此链接(或谷歌更多)
http://www.adobe.com/devnet/flash/articles/creating_events.html
作为一个声明那的快捷方式来获取数据到你的主类。就我个人而言,我不是在事件中传递数据的巨大粉丝。我宁愿发射一个空的事件,并从发射物体的属性中获取数据)......但这只是个人偏好。
0
您可以使用LocalConnection
类。
相关问题
- 1. 通过加载器将参数传递给外部swf
- 2. ActionScript 3.0 import swf
- 3. 使用CallResponder时传递额外参数以请求的ActionScript
- 4. 我可以将参数传递给外部(CLR)SQL Server触发器吗?
- 5. 我可以对IDisposable对象使用“模糊”参数传递吗?
- 6. 使用Watir时,我可以将-f参数传递给iexplore.exe吗?
- 7. 我可以使用JSF flash将参数传递给Servlet吗?
- 8. Flash,ActionScript:从外部SWF加载资源
- 9. 外部ActionScript 3.0 MOUSE_UP和可见
- 10. 我可以从JavaScript的不同页面传递参数吗?
- 11. 我可以将参数从Qt Creator传递给xcodebuild吗?
- 12. 我可以从属性文件传递参数给Android Apk吗?
- 13. 我可以将参数从Grunt传递给Javascript吗?
- 14. 我可以将参数/开关/参数传递给VSPackage MenuCommand吗?
- 15. Actionscript 3.0,从外部类获取xml?
- 16. 传递给swf的加密参数
- 17. Flash ActionScript 3.0卸载SWF
- 18. actionscript 3.0 - .swf嵌套在.swf中?
- 19. 我可以将参数传递给我的fsyacc分析器吗?
- 20. 我可以将参数传递给PowerShell函数Unix方式吗?
- 21. 我可以将参数传递给std :: vector排序函数吗?
- 22. 我可以将参数传递给模型函数吗?
- 23. 我可以传递函数名称作为参数吗?
- 24. 使用QObject :: connect时,我可以将参数传递给slot函数吗?
- 25. 我可以使用@selector为UIButton传递一个数组参数吗?
- 26. Actionscript 3.0,使用FlashDevelop:局部变量。他们可以被无限创造吗?
- 27. 在py2app外部传递参数
- 28. 加载外部SWF在ActionScript 2
- 29. actionscript 3.0从哪里获取参数?
- 30. 我可以从谷歌精炼调用外部* python *函数吗?