如果我有一个swf文件,是否可以以某种方式检索对象名称和类型(某种反射)?
祝你好运
答案 0 :(得分:1)
对ActionScript 3 here中的反射(或内省)进行了一些很好的“小”讨论。它利用了describeType
命名空间中的特殊函数flash.utils
。在传递对象引用时,将返回描述该对象结构的XML。特别是,我们能够知道对象的每个属性:
但是这个解决方案可能只有你有源(.fla)。
另一个,关于ActionScript is here中内省问题的更详细和权威的讨论。
希望这有帮助,或指向某个地方。
嗯,对于仅swf
的情况,您可能需要通过将文件加载到flash ide或其他工具中来进行一些手动内省。检查discussion here,它会显示类似内容。