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

目录

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,大家一起进步。

今日无推荐

 

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

 

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青衫磊落长歌行

觉得小黑这篇文章不赖,打赏哟~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值