Unity之正确设置手机显示布局&&获取手机朝向

2023-02-24,,,

目录

Unity之正确设置手机显示布局 && 获取手机朝向

前言

开篇

Unity版本及使用插件

正题

设置手机屏幕显示布局、Screen.orientation

获取手机当前朝向、Input.deviceOrientation

结束

QQ

今日无推荐


Unity之正确设置手机显示布局 && 获取手机朝向

前言

开篇

· 啊喽哈,小黑又好久没出现了,大家是不是有些想念我呢。我发现CSDN好像把这个编写博客变了,有点儿不习惯了呢,哈哈哈哈哈哈哈哈哈。今天给大家带来的是移动端获取手机朝向,因为前两天有这个需求,然后在实现的时候发现了有坑,今天记录顺便分享给大家。

Unity版本及使用插件

Unity2019.4.4f1

没啦

正题

设置手机屏幕显示布局、Screen.orientation

1、大家可以看下图,它这个是用来!,是用来!,用来指定屏幕的逻辑方向的,千万要记住不是螺旋仪方向!!!。

2、接下来我们看他都能设置哪些方向,看到这里大家就可以忽略最后一个Landscape了啊,那他细分了左、右两种模式了。第一个不知道是刚上来,一般也没啥用。。

3、接下来我们使用它设置程序为竖屏

4、然后发布打开以竖屏打开程序,查看效果

为什么大家能看到程序一开始是横屏的呢,是因为我设置了默认是左向横屏

所以从这点可以看出,我们PlayerSetting中设置的默认,是完全干不过Screen.Orientation

那我们从前面看到了之前可以get属性,可以获取到绘制方向,那我们是不是就可以以为是手机朝向了呢?   错错错错错错,!!!具体看后边!!!!!

获取手机当前朝向、Input.deviceOrientation

那我们先看它的介绍:操作系统报告的设备物理方向。(只读)

看到了吧,是只读属性,而且是设备的物理方向,和屏幕绘制(Screen.Orientation)方向完全不是同一个

那他都有哪些模式呢,比起Screen.Orientation多了FaceUp && FaceDown,看意思都知道是屏幕朝上和屏幕朝下。

结束

看到这里了,我想大家应该已经清楚了吧,千万别把他俩个搞混了。虽然都带着Orientation,但他俩个真的不是同一个东西,设置的不是同一个内容,千万别因为这个东西把你前辈气死,不然我不敢保证不会发生点儿什么东西。

QQ

小黑的QQ:841298494,大家一起进步。

今日无推荐

客官,看完get之后记得点赞哟!
小伙伴你还想要别的知识,给小黑留言,小黑分享给你们
小黑的杂货铺,想要什么都有,客官来杯茶喝啊!

程序的道路上学习永不停止,探索随时进行。
Let’s go. Just do it. We can.

Unity之正确设置手机显示布局&&获取手机朝向的相关教程结束。