Closed. This question needs details or clarity。它当前不接受答案。












想改善这个问题吗?添加详细信息并通过editing this post阐明问题。

2年前关闭。



Improve this question





我找到了使用Flash参数的指南,认为可能在此处发布有用,因为Flash CS3缺少读取这些参数的用法示例。

查看链接的答案

最佳答案

不知道为什么his example调用LoaderInfo。 DisplayObject类具有自己的(只读)loaderinfo属性。只要您的主类扩展了DisplayObject,就可以直接调用该属性

package {
    import flash.display.Sprite;

    public class Main extends Sprite {

        public function Main() {
            var test1:String    = '';

            if (this.loaderInfo.parameters.test1 !== undefined) {
                test1 = this.loaderInfo.parameters.test1;
            }
        }
    }
}


从文档中:


返回一个LoaderInfo对象,其中包含
有关将文件加载到的信息
此显示对象所属的对象。的
loaderInfo属性仅定义
SWF的根显示对象
文件或已加载的位图(不适用于
绘制的位图
ActionScript)。查找loaderInfo
与SWF文件关联的对象
包含一个名为的显示对象
myDisplayObject,使用
myDisplayObject.root.loaderInfo。

09-17 00:26