using Encompass; using PongFE.Components; using PongFE.Messages; namespace PongFE.Spawners { public class BoundarySpawner : Spawner { protected override void Spawn(BoundarySpawnMessage message) { var entity = CreateEntity(); AddComponent(entity, new PositionComponent(message.Position)); AddComponent(entity, new CollisionComponent(new MoonTools.Bonk.Rectangle(0, 0, message.Width, message.Height))); AddComponent(entity, new CanCauseBounceComponent()); } } }