public static Entity Particle(Entity entity, World world, Vector2 position) { //SpriteComponent sprite = new SpriteComponent("particle"); PositionComponent pos = new PositionComponent(position); //ParticleComponent particle = new ParticleComponent(pos, world, sprite); //sprite.Tint = Color.Yellow; //particle.Size = 5; entity.Add(pos); return entity; }
public override void Initialize() { Position = Owner.GetComponent<PositionComponent>(); }