我正在开发android游戏。在这里,我使用了JPCT框架。在这一点上,我想在一些游戏中使用摄像头movement.As,用户可以看到整个关卡视图(就像在“愤怒的小鸟”中一样)。我将我的代码放在OnDraw()函数中。
@Override
public void onDrawFrame(GL10 gl)
Camera cam = world.getCamera();
cam.moveCamera(Camera.CAMERA_MOVELEFT,2);现在,当这段代码执行时,它会一直向左转。我想使用不同的相机功能,比如左转,在特定物体上放大,然后缩小,然后向右移动,就像这样。我怎么能做到这一点呢?我是编程新手。
发布于 2014-07-30 15:10:56
您必须使用cam.setPostion();将相机定位在所需的坐标上。cam.moveCamera()是不断地移动它,就像平移一样。
对于缩放部分,您必须更改相机的FOV。更多的视野,你可以看到更多,即缩小。
https://stackoverflow.com/questions/20866084
复制相似问题