就是为什么像start(),upgrade()这种函数会被unity识别,而自己写的函数就只是普通函数?这些是事件吗?还有就是为什么不把他们封装起来好调用方便?
这个函数名字都是约定好的,框架会自动调用
你想太复杂了,原因是unity脚本自动继承MonoBehaviour
可能是c#反射,很nb的一个功能,只要知道函数名,连私有函数都可以调用。