2017-06-18 92 views
0

我正在使用LeanTween移動方法將一個畫布面板水平導航到另一個畫布面板。Unity2d Screen.width not returns畫布面板Android設備中的實際屏幕尺寸

我閱讀統一論壇,發現設置RectTransform值並使用Screen.width和height是正確的方法。但是,當我在設備screen.width中運行此不按預期工作。在不同的設備中,不同的行爲。它不返回屏幕尺寸,我搜索論壇,他們說screen.width返回遊戲區域寬度。那是什麼意思?

如何獲得實際的畫布面板寬度?

畫布設置截圖

enter image description here

+0

什麼是Canvas開頭的屏幕大小?當你選擇'Canvas'時,有一個_Canvas標量腳本_,'UI縮放模式'設置爲什麼? – Hristo

+0

Hristo,更新了我的問題。請找到附加的畫布設置截圖 – Kenshin

+0

你使用的是最新版本的Unity嗎?如果不是,請考慮更新 – Hristo

回答