如何通过Surfaceview制作标准游戏设计/布局

时间:2011-09-19 13:19:36

标签: java android canvas surfaceview

我在游戏中使用过SurfaceView。现在,我已经考虑了一个设备(320 x 480)创建了布局。游戏布局看起来不错,所有功能都正常运行。但是当我在另一个具有不同尺寸(屏幕尺寸)的设备中看到相同的游戏时,布局似乎不合适。

所以有任何属性,方法,公式或帮助教程,我可以通过画布创建游戏设计/布局,在所有屏幕尺寸的设备中看起来相同。

1 个答案:

答案 0 :(得分:1)

有一个简单的提示:不要在SurfaceView上使用绝对坐标。应根据实际屏幕尺寸在运行时计算每个项目的位置。这样,您将实现在每个设备上看起来都相同的布局。希望这会有所帮助。