不需要的Awake()Start()Update()方法注释掉,能不在Update里面执行的事情尽量不在Update里面执行不要在Update()里面.Find()或者.GetComponent()尽量用for循环不用foreach不用sendmessage() 用委托和事件transform如果经常调用的话 在Start里面获取保存引用,这样不需要每次都查找Transform组件能用int的不用float