using System.Collections; using System.Collections.Generic; using UnityEngine; using asap.core; using System.Threading.Tasks; public class RootCtx : GContext { protected override async Task SetupAsync() { container.Register().AsSingleton(); //container.Register().AsSingleton(); container.Register().AsSingleton(); container.Register().AsSingleton(); await Awaiters.NextFrame; BetterStreamingAssets.Initialize(); UnityEngine.Random.InitState((int)System.DateTime.Now.Ticks); Screen.sleepTimeout = SleepTimeout.NeverSleep; } }