Skip to main content
1 of 2
KK Z
  • 11
  • 2

try this: Create an runtime script(not editor), and paste the following:

` #if !UNITY_EDITOR using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Scripting;

[Preserve] public class SkipUnityLogo { [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSplashScreen)] private static void BeforeSplashScreen() { #if UNITY_WEBGL Application.focusChanged += Application_focusChanged; #else System.Threading.Tasks.Task.Run(AsyncSkip); #endif }

#if UNITY_WEBGL private static void Application_focusChanged(bool obj) { Application.focusChanged -= Application_focusChanged; SplashScreen.Stop(SplashScreen.StopBehavior.StopImmediate); } #else private static void AsyncSkip() { SplashScreen.Stop(SplashScreen.StopBehavior.StopImmediate); } #endif } #endif `.

KK Z
  • 11
  • 2