我即将创建2D游戏,它将拥有与屏幕宽度和高度相等的世界空间,仅此而已,由一台摄像机查看,两侧(左侧和右侧)将有2个角色,一个NPC和一个由玩家控制的角色,事物将在中间发生,两个角色只会垂直移动而且东西会水平移动。
我关心的是,当有多种分辨率时,我将如何移动角色和物体,以及这个像素单位如何转换为屏幕分辨率,所以如果我移动我的角色站在底部,例如100个单位将登上顶部,在其他决议中也是如此。
所以我的问题是:
目前我的目标是手机和平板电脑
我唯一理解的是相机正交尺寸,我用这个公式动态设置:
orthographicSize = screen height / pixel per units / 2