我有4.0和4.1版本的Android设备。示例Unity3D项目隐藏了android系统软件按钮,但在任何触摸屏上都会显示它们,所以要选择一些我必须双击才能做的事情。我自己的小项目根本不隐藏android系统软件按钮。
我计划使用Unity3D创建虚拟现实应用程序,因此完全沉浸式屏幕非常重要,我需要了解安卓手机是否必须有用于VR的硬件按钮。
Unity3D可以隐藏软件按钮吗?也许只需从下面滑动即可显示?
我认为Unity可能会设置这个:
<activity android:name="com.your.package.ActivityName"
android:windowSoftInputMode="stateHidden" />
在它的默认清单中,您需要覆盖它,这样它就不会告诉包含您的视口的活动隐藏sw按钮。
如果我没有记错的话,在Unity 3中,你可以把AndroidManifest.xml文件放在\project\assets\plugins\android\文件夹中。(现在不太确定,情况可能会有所不同)。