unity判斷距離在多次反覆調用的情況的節約性能辦法。

需要進一步優化性能的情況下最好進行修改!

比如:

  開始時這樣判斷距離的:Vector3.Distance(item.transform.position,hit.point)<=bombRange*bombRange)

 

修改爲:

      var dis =  hit.point - item.transform.position;
       if (dis.sqrMagnitude <= bombRange * bombRange)
         {

          }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章