示例#1
0
        /// <summary>
        /// creates a Explosion Object after Collision with the Enemy
        /// </summary>
        private void InitiateExplosion()
        {
            drawPositionExplo = position - new Vector2(explosionTexture.Width / 2, explosionTexture.Height / 2);
            Explosion newExplo = new Explosion(position, drawPositionExplo, explosionTexture, damage, canSlow, speedModifier, speedModifierDuration, hasSplash);

            level.AddExplosion(newExplo);
        }