Пример #1
0
 public static Entity DefaultEntityFactoryMethod(GameObject gameObject, EntityComponentChange componentAddedDelegate, EntityComponentChange componentRemovedDelegate)
 {
     return(new Entity(gameObject, componentAddedDelegate, componentRemovedDelegate));
 }
Пример #2
0
 public static Entity EntityFactory(GameObject gameObject, EntityComponentChange componentAddedDelegate, EntityComponentChange componentRemovedDelegate)
 {
     return(new EntityDisposableInEditor(gameObject, componentAddedDelegate, componentRemovedDelegate));
 }
Пример #3
0
 private Entity CreateEntity(EntityComponentChange componentAddedDelegate, EntityComponentChange componentRemovedDelegate)
 {
     return(new EntityDisposableInEditor(gameObject, componentAddedDelegate, componentRemovedDelegate));
 }
Пример #4
0
 public Entity(GameObject entity, EntityComponentChange componentAddedDelegate, EntityComponentChange componentRemovedDelegate)
 {
     this.gameObject               = entity;
     this.componentAddedDelegate   = componentAddedDelegate;
     this.componentRemovedDelegate = componentRemovedDelegate;
 }