如何将相机设置为追逐实体,但仅限于x方向?

时间:2014-02-08 17:04:45

标签: andengine

所以我有一个小的Sprite,我希望它能够跳/飞但我不希望相机跟随它的y运动,只是x运动。这可能吗?

1 个答案:

答案 0 :(得分:2)

您需要使用BoundCamera类或其扩展来访问负责设置摄像机边界的方法。

Entity e = new Entity();
e.setPosition(pX, pY);

camera.setChaseEntity(e);
camera.setBounds(0, 0, 800, 50);
camera.setBoundsEnabled(true);

前两个参数是最小的X和Y绑定位置(在这种情况下是左下角)两个下一个是最大绑定位置。这意味着相机的位置不会超过800 x和50 y值。根据您的要求改变。希望它可以帮助您。