[U] ad plugins

This commit is contained in:
2025-02-14 17:40:00 +08:00
parent 9cc9b5a744
commit aa03da91a4
10 changed files with 193 additions and 46 deletions

View File

@@ -0,0 +1,23 @@
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<IStageService, StageService>().AsSingleton();
//container.Register<IDataService, LubanDataService>().AsSingleton();
container.Register<IObjectSerializer, ObjectSerializer>().AsSingleton();
container.Register<IConfig, Config>().AsSingleton();
await Awaiters.NextFrame;
BetterStreamingAssets.Initialize();
UnityEngine.Random.InitState((int)System.DateTime.Now.Ticks);
Screen.sleepTimeout = SleepTimeout.NeverSleep;
}
}