美文网首页
unity 获取泛型脚本的引用

unity 获取泛型脚本的引用

作者: ysl176 | 来源:发表于2018-01-23 17:03 被阅读33次
  public T Assert<T>(T p_var, bool p_global = false) where T : Object
        {
            return p_var == null ? (p_global ? GameObject.FindObjectOfType<T>() : transform.GetComponentInChildren<T>()) : p_var;
        }

测试如下

///第二个参数,如果是的话就全局找,否则就简单查找子物体(这个主要可以用在mvc设计的查找),
public TestScript Test  { get { return m_test = Assert<TestScript >(m_test , true);} }
private Test m_test ;

相关文章

网友评论

      本文标题:unity 获取泛型脚本的引用

      本文链接:https://www.haomeiwen.com/subject/euosaxtx.html