feat: player movement

This commit is contained in:
timote koenig
2026-03-10 15:10:05 +01:00
parent 9779430531
commit 8c4c2b372b
225 changed files with 191345 additions and 185 deletions

View File

@@ -0,0 +1,49 @@
using System.Collections;
using System.Collections.Generic;
using System.Collections.Concurrent;
using UnityEngine;
using UnityEditor;
#pragma warning disable IDE0005
using Serilog = Meryel.Serilog;
#pragma warning restore IDE0005
#nullable enable
namespace Meryel.UnityCodeAssist.Editor
{
[InitializeOnLoad]
public static class LazyInitializer
{
static int counter;
static LazyInitializer()
{
counter = -5;// start initializing five frames later
EditorApplication.update += OnUpdate;
}
static void OnUpdate()
{
counter++;
if (counter == 1)
MainThreadDispatcher.Bump();
else if (counter == 2)
Logger.ELogger.Bump();
else if (counter == 3)
Monitor.Bump();
else if (counter == 4)
MQTTnetInitializer.Bump();
else if (counter == 5)
Updater.CheckUpdateSilent();
else if (counter >= 6)
EditorApplication.update -= OnUpdate;
}
}
}