1, 使用NGUI 的时候, 一般在手机上都是使用FixedSizeOnMobile. 在这个模式下, 只有manualHeight是有用的, miniumHeight和maximumHeight是无效的. 通过Screen.Width 和Screen.Height获得的屏幕的宽高都会根据这个值进行转换. 也就是说 例如实际屏幕1280*720. manualHeight 写了个360, 那么实际上在代码中调整位置UI元素的位置的话, 此时的屏幕大小就变成了, 640*360了, 因为高度会被缩放成manualHeight所指定的值. 其实这个的话就跟egret有点像了, 不过不一样的是, 第一egret的默认anchorOffset是左上角. 但是可以调整,Unity的位置默认是中间点, 而且不可以调整.
Unity的屏幕显示
最新推荐文章于 2024-01-25 18:32:46 发布