![]() |
1
2
我不知道我是否明白你是被陷害的。我假设您有一个子fla,其中包含一些组件,您需要在父(加载程序)fla中创建这些组件的实例。 如果您将子fla中的类编译到父fla中,那么它应该可以工作,但这会复制一些内容。 问题是,当您加载swf时,类位于不同的位置 ApplicationDomain 简单地说,这就是管理swf中的类的方法,这样就不会在加载程序和加载的swf以及其他一些安全性东西之间发生类冲突。 我制作了一个简单的fla,其中包含一个按钮组件(fl.controls.Button),并从加载程序fla加载该组件。我没有将按钮组件添加到加载程序fla,而是使用加载的swf的应用程序域创建了一个按钮实例。以下是方法:
在编程ActionScript3.0中有一页关于这类问题以及如何使用ApplicationDomain,但老实说,我并没有完全理解它。 乔治 |
![]() |
nabster023 · 拉伸和旋转电影剪辑而不失真 6 年前 |
![]() |
Dimentio · 无限循环(动作脚本3) 7 年前 |
![]() |
AeroKLiam · AS3-使用组合框进行真/假测验 7 年前 |
![]() |
nabster023 · 自动检测AS3中输入文本字段的值 7 年前 |
![]() |
TheGunners · 查找两条圆弧之间的交点 7 年前 |