【问题标题】:Black bars iPhone X above. How to get rid of?上面的黑条 iPhone X。如何摆脱?
【发布时间】:2021-05-25 15:03:15
【问题描述】:

我在 iPhone X 和更高版本的设备边缘出现这些奇怪的黑条时遇到了问题。它们会随着相机奇怪地淡入淡出,并弄乱我的 UI 布局。有关如何解决此问题的任何建议?我正在使用 Unity 游戏引擎来创建游戏。 带有演示的视频链接如下: youtu.be/FFZe--izo_k

【问题讨论】:

  • 许多手机都指定了一个安全区域,屏幕上方有斜角、凹口或摄像头位置。它可能是您正在使用的bug in the emulator,它不断地打开和关闭此安全区域的使用。更好的是,here is a solution 可以将您的画布正确缩放到这个安全区域。
  • 我知道这不是模拟器错误,因为它也发生在我的 iPhone 11 设备上。
  • 查看我评论中的第二个链接。您的整个游戏屏幕是否都在 Canvas 对象上?还是它们是 2D 精灵?

标签: ios iphone xcode unity3d


【解决方案1】:

这可能是因为动画弄乱了用户界面。您是否有任何您认为与该问题相关的代码?如果是这样,请使用代码编辑您的帖子。在那之前我帮不了你。另一个问题可能是某些东西弄乱了相机。希望这在某种程度上有所帮助! :D

【讨论】:

  • 我真的不知道如何在 Unity 中编写代码,我使用一个名为 Adventure Creator 的资产,其中包括可视化脚本。我在下面附上了控制摄像机的脚本:file.io/fvZf3aWZDeIvfile.io/0OL5NHJd0zp7 注意:这些 C# 脚本不是我创建的。
  • 链接无效,如果您不介意,请使用必要的脚本编辑您的帖子。此外,资产通常适用于特定版本的 unity,因此如果您有更高版本或更新版本的 unity,即使控制台中没有错误,某些资产也将无法工作。
猜你喜欢
  • 1970-01-01
  • 2021-09-04
  • 1970-01-01
  • 1970-01-01
  • 2016-10-02
  • 1970-01-01
  • 1970-01-01
  • 2021-02-23
  • 1970-01-01
相关资源
最近更新 更多