@Override
public boolean scrolled(int amount) {
int x = Gdx.input.getX();
int y = Gdx.input.getY();
// get camera and viewport
int index = getCameraCode(x, y);
Camera camera = renderer.getCamera(index);
if (camera instanceof OrthographicCamera) {
OrthographicCamera cam = (OrthographicCamera) camera;
cam.zoom += ((float) amount / Constants.ZOOM_ORTHOGRAPHIC);
} else if (camera instanceof PerspectiveCamera) {
camera.position.sub(camera.direction.tmp().mul((float) amount / Constants.ZOOM_PERSPECTIVE));
}
return true;
}
Input.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:vrmleditor
作者:
评论列表
文章目录