指定屏幕的逻辑方向。
默认值取自Player Settings中的“Default Orientation”。
例如,如果我们在 iPhone 上采用 480x320 的分辨率,
则将水平方向视为 480x320 分辨率,
将垂直方向视为 320x480。
注意:逻辑方向不仅影响屏幕方向,
还影响触摸坐标。更改逻辑方向后,
由于触摸位置将顺时针或逆时针旋转
以匹配屏幕坐标,
触摸位置会发生极大改变。
目前,屏幕方向仅适用于移动平台。
using UnityEngine;
public class Example : MonoBehaviour { // Start in landscape mode void Start() { Screen.orientation = ScreenOrientation.LandscapeLeft; } }
如果该值设置为 ScreenOrientation.AutoRotation,则随着设备方向的改变,屏幕将自动从任意选项(由 autorotateToPortrait 等启用)中进行选择。
另请参阅:ScreenOrientation。