public Entity BuildEntity(Entity e, EntityWorld world, params object[] args) { e.AddComponent(new Position()); e.Refresh(); return e; }
/// <summary>The build entity.</summary> /// <param name="entity">The entity.</param> /// <param name="entityWorld">The entity world.</param> /// <param name="args">The args.</param> /// <returns>The built <see cref="Entity" />.</returns> public Entity BuildEntity(Entity entity, EntityWorld entityWorld, params object[] args) { entity.AddComponent(new TestPowerComponent()); entity.GetComponent<TestPowerComponent>().Power = 100; entity.Refresh(); return entity; }
public Entity BuildEntity(Entity e, EntityWorld world, params object[] args) { e.AddComponent(new Direction()); e.AddComponent(new IsControllable()); e.AddComponent(new ControllableStates()); e.AddComponent(new Position()); e.AddComponent(new Health()); e.AddComponent(new Velocity()); e.AddComponent(new TransformC()); e.Refresh(); return e; }