版权声明:本文为博主原创文章,遵循
版权协议转载请附上原文出处链接和本声明。
1Unity的规定:
继承自MonoBehaviour的类,不需要自己创建它的实例也不能自己创建(如 new 类名),编译的时候可以编译过去但是执行的时候会给你一个错误在unity editor的console窗口,并且你new 後得到的东西为空;其实这是Unity的一个bug既然继承自MonoBehaviour的类不能new出来,为什么在编译的时候就给个错误而是在运行时,如果没有看到unity editor的console窗口嘚内容真的很难知道为什么new的东西为空
3,为什么不需要自己创建:
因为所有从MonoBehaviour继承过来的类Unity都会自动创建实例,并且调用被偅载的方法如我们经常用到的Awake, Start, Update等。而普通类就可以用new来创建实例了。
累计簽到获取不积跬步,无以至千里继续坚持!
版权声明:本文为博主原创文章,遵循
版权协议转载请附上原文出处链接和本声明。