NGUI 移动端开发 实现 屏幕自适应的方法
正在使用unity3d 开发移动端游戏 ,首先着手的就是 如何确定
美术资源尺寸 及 屏幕资源方式。
由于目前我们游戏最先针对ipad开发 所以美术资源采用了 1024 *768尺寸。
unity3d 实现屏幕自适应也比较简单 经过测试可以使用两种方式实现屏幕的自适应。
方法(一 )UIRoot 方式
设置UIRoot 组件的属性
scaling style = FixedSize (按照尺寸缩放)
manual Height = 768 (默认高度)
方法(二 )UIStretch 方式
设置UIStretch 组件的属性
style = Both
relative size (x:1/1024 y: 1/768 )
需要注意的是:ngui 都是按照高度比缩放的 如果想按照宽度比缩放 可以自己修改