1

我必须像这样在andengine中移动这些精灵(球)。我可以通过获取坐标使用路径修饰符来做到这一点,但主要问题是如何使其适用于所有分辨率选项卡?因为我采用的任何坐标对于设备都是固定的,但不完全适合其他人。我的路是这样的

final Path path = new Path(12).to(0, CAMERA_HEIGHT - 440).to(CAMERA_WIDTH - 285, CAMERA_HEIGHT - 440)
          .to(CAMERA_WIDTH - 280, CAMERA_HEIGHT - 435).to(CAMERA_WIDTH - 275, CAMERA_HEIGHT - 430)
          .to(CAMERA_WIDTH - 270, CAMERA_HEIGHT - 425).to(CAMERA_WIDTH - 265, CAMERA_HEIGHT - 420)
          .to(CAMERA_WIDTH - 260, CAMERA_HEIGHT - 415).to(CAMERA_WIDTH - 255, CAMERA_HEIGHT - 410)
          .to(CAMERA_WIDTH - 250, CAMERA_HEIGHT - 405).to(CAMERA_WIDTH - 250, CAMERA_HEIGHT - 400)
          .to(CAMERA_WIDTH - 250, CAMERA_HEIGHT - 200).to(CAMERA_WIDTH - 250, CAMERA_HEIGHT - 200); 

在此处输入图像描述

帮助

4

1 回答 1

0

在 andengine 中,如果您针对一种分辨率,那么它将自动与所有其他分辨率设备兼容。但是您必须以相机宽度和相机高度值格式实现代码。

因此,将所有这些硬编码值转换为相机宽度和相机高度格式。它将起作用。

于 2013-09-26T11:51:10.533 回答