1.有些业务逻辑类不需要
Awake()、 OnEnable()、Start()、FixedUpdate()、Update()......这一套框架, 就不一定需要继承于MonoBehaviour(任何一个类都继承于MonoBehaviour会造成紧耦合并且会对后期的维护带来麻烦)。
2.Control和View容易写在一个类里。
3.Script容易同时和GameObject、Component、Prefab、Scene造成耦合。
4.打包后的体积太大
5.U3D容易吃ram、rom、显存, 这几个方面的优化水深的很!