首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LibGDX/Android开发:跨多个屏幕管理摄像机

LibGDX/Android开发:跨多个屏幕管理摄像机
EN

Stack Overflow用户
提问于 2014-06-03 18:03:05
回答 1查看 78关注 0票数 0

我有一个android应用程序,由4个不同的屏幕组成。我目前正在为每个屏幕创建一个新的相机。每个屏幕都有相同的高度和宽度。是否有更好的方法来处理这个相机,而不是为每个屏幕创建一个新的,或这是必要的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-03 19:33:36

您可以创建一个类似于GameObjects的类,并在那里声明您的公共静态相机。

代码语言:javascript
复制
public static Camera camera;

现在,在每个屏幕上,在显示方法中,您可能需要重置更改到它的内容。例如,如果您的相机在屏幕中移动,您可能需要在显示方法中再次设置相机的位置(与缩放、旋转等相同)。用GameObjects.camera调用相机函数,例如: GameObjects.camera.update();

我为我拥有的每一个屏幕创建了一个摄像头和一批闪光灯,一切都很好!别太担心了。无论如何,我并不认为制造一台相机是件好事。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24021980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档