Windows phone 8 在Unity中,为Windows Phone 8(Unity_WP8)构建时,默认情况下底部的导航栏不隐藏

Windows phone 8 在Unity中,为Windows Phone 8(Unity_WP8)构建时,默认情况下底部的导航栏不隐藏,windows-phone-8,unity3d,Windows Phone 8,Unity3d,请注意,我正在制作此线程,因为我找不到类似的线程或答案,并且觉得有必要对此进行记录 问题: 在我的例子中,当使用Unity 5.2构建时,对于Windows Phone 8(不是WSA),游戏没有隐藏导航栏,带有back、menu和search按钮。如果用户的设备没有导航栏作为硬件按钮,则会出现此问题 在游戏启动后,您不能隐藏按钮,这会导致它在纵向模式下始终阻挡屏幕的下部 我目前使用的插件只支持WP8,不支持WSA,因此在我使用的插件发布支持WSA的新版本之前,升级不是一个选择。解决方案: 从U

请注意,我正在制作此线程,因为我找不到类似的线程或答案,并且觉得有必要对此进行记录

问题:

在我的例子中,当使用Unity 5.2构建时,对于Windows Phone 8(不是WSA),游戏没有隐藏导航栏,带有back、menu和search按钮。如果用户的设备没有导航栏作为硬件按钮,则会出现此问题

在游戏启动后,您不能隐藏按钮,这会导致它在纵向模式下始终阻挡屏幕的下部


我目前使用的插件只支持WP8,不支持WSA,因此在我使用的插件发布支持WSA的新版本之前,升级不是一个选择。

解决方案:

  • 从Unity创建的已编译解决方案中打开WMAppManifest.xml
  • 标签上,将
    类型
    标签更改为
    apps.games
  • 示例

    这将导致Windows Phone隐藏导航栏,并通知用户可以通过从屏幕底部向上滑动来打开导航栏