舉個例子,在 iOS 640x1136 底下,我們看到的是這個樣子
9:16 |
2:3 |
在這邊提供一個小技巧。
我們只要先得知固定寬度,再倒著算回去 Camera 在該比率下應該有的高度即可。
程式範例
因為 NGUI 預設 Camera 的 OrthographicSize 是 1,所以我們可以得知在 9:16 的比率下寬度為
2 x 9 / 16 = 1.125
然後把該 Component 放入 Camera 物件中,指定寬度為 1.125
當遊戲執行後,會自動計算調整 Camera 的高度,結果如下圖
Camera 的寬度完美地適應了背景圖片!
有jave教學嗎?
回覆刪除