【问题标题】:UNITY 2D change rotation make button largerUNITY 2D 改变旋转使按钮变大
【发布时间】:2021-09-10 17:29:18
【问题描述】:

UNITY 2D 改变旋转使按钮变大。 当我从纵向更改为横向时,如何正确保持尺寸或缩小尺寸。

问题是默认人像模式是可以的。当我更改设备方向时,它会使按钮比正常大。我在问从纵向模式切换到横向模式时如何更改大小

肖像 Portrait 1440x2960

风景 Landscape 2960x1440

这是我的画布设置: enter image description here

【问题讨论】:

    标签: c# unity3d landscape portrait


    【解决方案1】:

    如果您希望 UI 组件以不同的分辨率正确缩放,则您的 UI Canvas 缩放器需要随着屏幕大小进行缩放。您可以使用锚点来确保组件始终位于您喜欢的 x 和 y 位置。

    您可以在此处进一步了解 https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/HOWTO-UIMultiResolution.html

    【讨论】:

    • 是的,我做到了。问题是默认的纵向模式是可以的。当我更改设备方向时,它会使按钮比正常大。我在问从纵向模式切换到横向模式时如何更改大小
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-02
    • 1970-01-01
    • 2016-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多