2014-07-03 33 views
0

假设我有两个方法 - Parent和Child。当记录Child方法时,我想知道现在正在处理哪个parentId。这意味着在Child的LogHandler方法中,我可以获得parentId。 Unity能做到这一点吗?如何将数据传递给Unity中父级方法的拦截器

[LogHandler] //Unity call handler 
    public virtual void Parent(int parentId) 
    { 
     //do something 
     Child(); 
    } 
    [LogHandler] 
    public virtual void Child() 
    { 
    } 

回答

0

如果你正在寻找如何让一个对象的父,只需使用transform.parent.GetInstanceID()(或transform.root.GetInstanceID(),如果你想在最顶层的母公司)。

相关问题