【问题标题】:get object from a method in as3从 as3 中的方法获取对象
【发布时间】:2010-06-21 15:44:47
【问题描述】:

有没有办法知道方法(函数对象)来自哪个对象? 交易

【问题讨论】:

    标签: serialization function introspection actionscript-3


    【解决方案1】:

    关键字“this”将为您提供方法(“function”)所在的对象(除非您使用委托。)

    您可以使用 arguments.callee 来获取对当前函数的引用,但没有 arguments.caller 来获取调用您的函数的对象。您必须将该对象作为参数传递。

    http://livedocs.adobe.com/flex/2/langref/arguments.html#callee

    【讨论】:

      【解决方案2】:

      不完全正统,也不高效,但你可以玩一下这个溢出用户的原始帖子:

      StackTrace in Flash / ActionScript 3.0

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-10-22
        • 2013-08-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多