public override void Collision(Collisionable col) { if (!Destroyed) { Entity entPs = ComponentFactory.NewParticleSystem(); entPs.Transformation.LocalTranslation = Transformation.GlobalTranslation; ParticleSystem ps = (ParticleSystem)entPs.FindChildComponent(typeof(ParticleSystem)); ps.MaxSize = 0.1f; ps.MinSize = 0.01f; ps.AutoDestroy = true; ps.Burst = true; ps.MaxParticleCount = 200; Entity.Destroy(); } }
public override void Collision(Collisionable col) { //Console.WriteLog("Colision!"); Entity.Destroy(); }