Unity 中的 Start、Update 方法是否属于 MonoBehaviour 类?能将其写成虚方法吗?
有些人问继承MonoBehaviour的类,都可以自动调用Start、Update方法,那可以是将其写成虚方法吗?这样派生类都可以进行重载实现? 其实我们查看MonoBehaviour类的定义,发现MonoBehaviour 中看不到这些函数,派生类也并没有特别的override或者new关键字,也不能base.Start(),所以Start、Update 方法并不属于 MonoBehaviour 类。那为什么派生类只要写了这些函数,都可以自动调用呢。 我们知道Unity大致上分为两个部分,大.
原创
2020-08-13 17:02:28 ·
1494 阅读 ·
1 评论