安卓状态栏显示在Unty



我正在尝试使用Unity在Android手机中显示状态栏。我试过这个代码:

void Start()   {
this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
}

但是出现了一个错误;

Assets/Scenes/Control/control.cs(15,34): error CS0103: The name 'WindowManager' does not exist in the current context

我需要调用或导入另一个包吗?有些人可以在这个细节上帮我。提前谢谢。

您不能在Unity中直接使用Android Java函数。您只能使用Unity C Sharp中可用的内容。Unity不懂这个方法。建议的解决方法是,使用"Slider"UI元素并在自定义的c sharp脚本中对其进行操作。复杂的解决方法创建一个自定义Unity插件,该插件调用本地Android方法(可能但复杂(。

最新更新