我有一个android应用程序,由4个不同的屏幕组成。我目前正在为每个屏幕创建一个新的相机。每个屏幕都有相同的高度和宽度。是否有更好的方法来处理这个相机,而不是为每个屏幕创建一个新的,或这是必要的?
发布于 2014-06-03 19:33:36
您可以创建一个类似于GameObjects的类,并在那里声明您的公共静态相机。
public static Camera camera;现在,在每个屏幕上,在显示方法中,您可能需要重置更改到它的内容。例如,如果您的相机在屏幕中移动,您可能需要在显示方法中再次设置相机的位置(与缩放、旋转等相同)。用GameObjects.camera调用相机函数,例如: GameObjects.camera.update();
我为我拥有的每一个屏幕创建了一个摄像头和一批闪光灯,一切都很好!别太担心了。无论如何,我并不认为制造一台相机是件好事。
https://stackoverflow.com/questions/24021980
复制相似问题