隐藏横幅并再次调用它?
Hiding a Banner and Calling it back again?
我想隐藏横幅 if(SceneManager.GetActiveScene().name=="Game"),但场景是使用 Application.LoadLevelAsync.
加载的
是否可以创建一个更新函数,每次在决定隐藏或显示横幅之前检查 loadlevelasync 的名称?或者我应该只在游戏加载时调用 hide 并在游戏退出后显示它??
谢谢。
如果您正在使用 anync
场景加载。您可以在加载所需场景时隐藏横幅:
public class ExampleClass : MonoBehaviour {
IEnumerator Start()
{
AsyncOperation async = Application.LoadLevelAsync("MyBigLevel");
yield return async;
Debug.Log("Loading complete");
// CALL THE CODE TO HIDE THE BANNER AT THIS POINT
}
}
我想隐藏横幅 if(SceneManager.GetActiveScene().name=="Game"),但场景是使用 Application.LoadLevelAsync.
加载的是否可以创建一个更新函数,每次在决定隐藏或显示横幅之前检查 loadlevelasync 的名称?或者我应该只在游戏加载时调用 hide 并在游戏退出后显示它??
谢谢。
如果您正在使用 anync
场景加载。您可以在加载所需场景时隐藏横幅:
public class ExampleClass : MonoBehaviour {
IEnumerator Start()
{
AsyncOperation async = Application.LoadLevelAsync("MyBigLevel");
yield return async;
Debug.Log("Loading complete");
// CALL THE CODE TO HIDE THE BANNER AT THIS POINT
}
}