这也是我犯得一个错误,以前经常喜欢这么用,但是 API 手册中也这样写道: For performance reasons it is recommended to not use this function every frame Instead cache the result in a member variable
at startup or use GameObject.FindWithTag. 除非迫不得已,建议不要在每一帧中使用这个函数。可以在开始的时候用一个成员变量来缓存结果或者使用GameObject.FindWithTag函数。 所以,尽量不要养成每次现用现调的坏习惯。