Пример #1
0
 public bool TryGetManager(int componentId, out IEcsComponentManager manager)
 {
     return(ComponentManagersById.TryGetValue(componentId, out manager));
 }
Пример #2
0
        public static T As <T>(this IEcsComponent component) where T : class, IEcsComponent
        {
            IEcsComponentManager manager = EcsComponentService.Instance.RegisterComponent(typeof(T));

            return((T)manager.ForEntity(component.EntityId));
        }