美文网首页
Unity Attribute(特性)

Unity Attribute(特性)

作者: ShingKwan | 来源:发表于2017-11-24 10:51 被阅读0次

    1、DisallowMultipleComponent
    控制同一类型的组件在一个对象上只能挂载一个,一般给一个父类加上该属性,它的子类就子类挂载一个,

    //父类
    [DisallowMultipleComponent]
    public abstract class Parent: MonoBehaviour {
    
        protected virtual void Awake()
        {
         
        } 
    }
    
    //子类A
    public abstract class SubA: Parent{
      
    }
    //子类B
    public abstract class SubB: Parent{
      
    }
    
    在一个对象上就不能同时挂载SubA 和SubB
    

    相关文章

      网友评论

          本文标题:Unity Attribute(特性)

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