我在手机中有多个场景,在一个场景中,宽高比必须是16:10(垂直),在其他场景中它必须是水平的。我通过Unity的GUI设置宽高比,但是当我这样做时,另一个场景也是16:10。有没有办法从代码中改变宽高比?当该场景被加载时,宽高比会改变。如何更改Unity2D与场景的纵横比?
0
A
回答
0
Screen.orientation = ScreenOrientation.LandscapeLeft;
Screen.orientation = ScreenOrientation.Portrait;
有了这两个代码,我做了什么,我想做什么。如果场景可以水平播放,我使用第一个代码,而对于垂直,我使用第二个代码。它像一个魅力
1
所以,你想要做的是:
第一次去这个Unity Docs link并了解使用画布缩放和提供的选项。基本上,您可以将UI缩放模式设置为Scale with Screen Size
并设置所需的分辨率。在我的情况下,我将它设置为1920x1080(见下图),以便每个屏幕在场景中具有相同的分辨率。请注意,这必须应用于场景中的每个画布。
这将允许您配置任何特定的纵横比在跨不同场景分辨率方面,按要求。我希望这有帮助。
相关问题
- 1. 如何以横向适应纵向图像在纵横比保持纵横比
- 2. SVG剪裁的背景缩放 - 如何保持纵横比?
- 3. @ aframe.io如何更改场景
- 4. 纵横比自定义列表视图中的纵横比
- 5. 绘图纵横比
- 6. 如何保持UserControl的纵横比?
- 7. Ffmpeg改变纵横比没有成功
- 8. 调整UIImage的纵横比?
- 9. ImageMagick在不缩放图像的情况下更改纵横比
- 10. Paraview:在渲染窗口中更改轴的纵横比
- 11. 如何在matplotlib中设置纵横比?
- 12. iPhone Storyboard:纵向和横向的不同场景
- 13. 如何更改Scene Kit中的场景?
- 14. 如何更改Unity中的场景
- 15. ImageEdgeInsets平方纵横比
- 16. 保持纵横比在OpenGL
- 17. 的XCode:如何更改的横向和纵向模式
- 18. 如何更改纵向和横向的模拟器方向?
- 19. 如何更改开始场景(GameScene)?
- 20. 保持背景图像的纵横比(android)
- 21. 如何更改横轴在geom_bar中与纵轴相交的位置?
- 22. 如何将纵向视图更改为横向模式?
- 23. UITableView在从纵向,横向,纵向旋转时更改尺寸
- 24. 缩放图像保持背景纵横比可绘制
- 25. 背景图像缩放,同时保持纵横比
- 26. CSS - 拉伸背景图像 - 不保持纵横比
- 27. 地图的强制纵横比
- 28. 锁定NSDocument窗口的纵横比
- 29. 柔性的VideoDisplay不保持纵横比
- 30. imageview和图像纵横比的区别