Add extension methods for EcsSystems

This commit is contained in:
Mikhail 2023-03-28 01:44:39 +08:00
parent 27ab409a61
commit a252a2458b
2 changed files with 16 additions and 0 deletions

View File

@ -12,4 +12,12 @@
foreach (var item in targets) item.FixedRun(systems);
}
}
public static class IEcsFixedRunSystemExtensions
{
public static void FixedRun(this EcsSystems systems)
{
systems.GetRunner<IEcsFixedRunSystem>().FixedRun(systems);
}
}
}

View File

@ -12,4 +12,12 @@
foreach (var item in targets) item.LateRun(systems);
}
}
public static class IEcsLateRunSystemExtensions
{
public static void LateRun(this EcsSystems systems)
{
systems.GetRunner<IEcsLateRunSystem>().LateRun(systems);
}
}
}