因为不同手机屏幕分辨率的不同,我们需要根据不同的分辨率对机型进行适配
因为苹果机型相对固定,我们在发布前可以先在编辑器中测试UI的适配,对有问题的UI做相应的调整
private void Start()
{
if (Screen.width == 1125 && Screen.height ==2436 )
{
LevelBar.transform.position += new Vector3(0,-65,0);
Addprefabsr.transform.position += new Vector3(183,-130,0);
}
if (Screen.width == 828 && Screen.height ==1792 )
{
LevelBar.transform.position += new Vector3(0,-65,0);
Addprefabsr.transform.position += new Vector3(135,-100,0);
}
if (Screen.width == 1242 && Screen.height ==2688 )
{
LevelBar.transform.position += new Vector3(0,-65,0);
Addprefabsr.transform.position += new Vector3(210,-130,0);
}
}
其他的不说,苹果的刘海屏和ipad的适配一般都是有问题的