我正在尝试将Sprite渲染到手机屏幕上。我的世界大小为100x100单位,我想将其分成10个相等的矩形( 10 x 100个单位)。
每个都将被视为全屏,我希望相机能够根据角色移动从一个滚动到另一个(当游戏中的角色到达矩形的中间宽度时)。
问题是相机会向Sprite区域放大太多而渲染的Sprite不符合PNG文件的宽高比。
我是否应该使用一个形状渲染对象,例如一个与手机屏幕大小相同的矩形,并用Sprite的部分填充矩形,然后以某种方式缩放此形状渲染矩形以保持宽高比PNG文件?
请告诉我什么是最好的?