Unity對於多分辨率下的血條適配

屏幕分辨率會隨着屏幕大小進行動態更改,在unity端進行開發時會先給定一個屏幕分辨率,在開發時,進行相應的座標轉換是沒有問題的,但是發佈到手機上後會出現血條、飄字等不被適配的情況,具體問題爲: 畫布Canvas實際使用的值(左)與開發時的值(右)不同,在使用Camera.main.WorldToScreenPoint方法進行轉換時,依然使用的是開發時預先設定的值,導致出現了偏差。 解決方案爲:根據
相關文章
相關標籤/搜索