using Fantasy.Entitas; using Fantasy.Entitas.Interface; namespace NBC { public class LanguageComponent : Entity { public sealed class LanguageComponentAwakeSystem : AwakeSystem { protected override void Awake(LanguageComponent self) { // self.Awake(); } } public sealed class LanguageComponentUpdateSystem : UpdateSystem { protected override void Update(LanguageComponent self) { // self.Update(); } } public sealed class LanguageComponentDestroySystem : DestroySystem { protected override void Destroy(LanguageComponent self) { // self.Destroy(); } } } }