Android 安卓状态栏在Unty中显示

Android 安卓状态栏在Unty中显示,android,unity3d,screen,Android,Unity3d,Screen,我要triyng使用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 ex

我要triyng使用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方法(可能但复杂)。

并且有可能使用Unity调用外部java函数?您可以使用本机插件,您也可以尝试集成此插件,感谢它能起作用!