当前位置:   article > 正文

unity去除logo脚本_1. 在unity编辑器中,创建一个新的c#脚本。 2. 在脚本中,使用以下代码来去除logo:

1. 在unity编辑器中,创建一个新的c#脚本。 2. 在脚本中,使用以下代码来去除logo:
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using UnityEngine.Scripting;
  5. #if !UNITY_EDITOR
  6. using UnityEngine;
  7. using UnityEngine.Rendering;
  8. using UnityEngine.Scripting;
  9. [Preserve]
  10. public class SkipUnityLogo
  11. {
  12. [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSplashScreen)]
  13. private static void BeforeSplashScreen()
  14. {
  15. #if UNITY_WEBGL
  16. Application.focusChanged += Application_focusChanged;
  17. #else
  18. System.Threading.Tasks.Task.Run(AsyncSkip);
  19. #endif
  20. }
  21. #if UNITY_WEBGL
  22. private static void Application_focusChanged(bool obj)
  23. {
  24. Application.focusChanged -= Application_focusChanged;
  25. SplashScreen.Stop(SplashScreen.StopBehavior.StopImmediate);
  26. }
  27. #else
  28. private static void AsyncSkip()
  29. {
  30. SplashScreen.Stop(SplashScreen.StopBehavior.StopImmediate);
  31. }
  32. #endif
  33. }
  34. #endif

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号