您好我正在尝试使用AndEngine和AndEngine LWP扩展程序创建LiveWallpaper。现在我有以下测试图像:
我的壁纸的宽度和高度为1024x600。当方向从纵向变为横向时,我希望相机仅旋转90度。所以我可以看到两侧有点橙色。绿色块只应在纵向模式下可见。此时相机会保持其旋转并缩放场景以适应横向尺寸的宽度。我正在使用他们网站上显示的AndEngine LiveWallpaper示例。有人可以帮我解决这个问题。感谢。
答案 0 :(得分:2)
我通过在onSurfaceChanged函数中添加以下行来解决我的问题:
camera.set(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
宽度和高度取决于方向。
答案 1 :(得分:1)