c# - 横向的不同GUI?
问题描述
我想为我的横向制作另一个 GUI?我该怎么做?
我可以制作两张画布:一张用于纵向模式,另一张用于横向模式?
请给我建议!:)
解决方案
是的,您可以使用 Input.deviceOrientation 来获取设备的方向。你可以检查设备方向是纵向还是横向左或横向右
请参阅文档 https://docs.unity3d.com/ScriptReference/DeviceOrientation.html
如果方向改变,您可以禁用第一个画布并启用第二个画布!您可以在 Update() 函数中运行此检查!
我希望这个信息帮助!
推荐阅读
- rust - 我怎样才能实现`从
?` - node.js - AWS ElasticBeanstalk Amazon Linux 2 .platform 文件夹未复制 NGINX conf
- attributes - Asciidoctor:激活 CLI 属性中的替换
- python - 列表的 DataFrame 列和 NaN 到 String
- java - 无法在邮递员上使用 MTLS 服务,但它可以在 SOAP UI 中使用
- python - pytorch:如何在没有任何条目的情况下正确初始化张量?
- node.js - 特定于域的路由 - Nodejs
- django - 将具有特定属性的自定义用户添加到“朋友”列表
- python - 在 C++ 中创建的 python 对象超出范围?
- javascript - React JS 中的进度条