终于下了决心开始写博客,想来想去还是先写个最近刚解决的问题。RT
我们项目使用的1280*720,也就是16:9的开发屏幕宽高比。因为开始做屏幕适配的时候有点晚了,然后游戏也不是那种很需要操作的,接着参考了下几个在ipad上的企鹅游戏,最后打算用留黑边来适配不同的屏幕。
一般来说对于4:3的屏幕都是上下黑边,2:1的屏幕都是左右黑边。如下图
大概的思路就是:按照开发的屏幕比例对比实际机型的屏幕比例来修改3DCamera和UICamera的ViewPortRect
1.首先获取两个比例,我这里是高宽比:
/// <summary>
/// 开发屏幕的宽
/// </summary>
public static float DevelopWidth = 1280f;
/// <summary>
/// 开发屏幕的长
/// </summary>
public s