gpt4 book ai didi

java - 如何根据我的平台确定正交相机的宽度和高度?

转载 作者:行者123 更新时间:2023-12-01 14:01:15 26 4
gpt4 key购买 nike

我目前正在研究如何使用 libgdx,现在我正在思考正交相机的想法。我观看了一段视频,解释了透视相机和正交相机之间的区别,现在我想我已经准备好编写代码了。

如何确定应该为正交相机的视口(viewport)设置哪些尺寸(高度、宽度)?

这取决于我的平台吗? (移动、桌面等)

视口(viewport)是否需要具有特定的形状? (正方形或长方形)

最佳答案

您始终可以将其用于每个设备,无论其宽度、高度是多少:

OrthographicCamera camera;

int screenWidth = Gdx.graphics.getWidth();
int screenHeight = Gdx.graphics.getHeight();

camera = new OrthographicCamera(screenWidth, screenHeight);
camera.position.set(screenWidth * 0.5f, screenHeight * 0.5f, 0);

尽管当您使用正交相机时它很有用,即使您不使用正交相机,此代码也可以在任何地方使用。

关于java - 如何根据我的平台确定正交相机的宽度和高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19330630/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com