2个回答
展开全部
楼主所说的应该是实例化一个对象吧!unity3D中的脚本如果是继承自MonoBehaviour类的,就需要用GetComponet<>()函数来实例化,如果不是继承制MonoBehaviour的类可以直接New来实例化!
追问
汗,getComponet是获得组件,不是实例化、
追答
楼主用Unity多久了!
unity3D的编程方式就是组件化编程,除了对象一切都是组件!所有继承自Monobehaviour的类都是要放到场景里的物体(Object)上才可以运行,所有在Object上的都是组件!
所以继承自Monobehaviour的类实例化时都是当成组件来实例化的,应该是unity官方在Monobehaviour这个类里封装了静态方法,用于实例化!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询