Exemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ParticleEffect"/> class.
        /// </summary>
        public ParticleEffect()
        {
            Life = -1;

            var name = ParticleEffectManager.Instance.GenerateUniqueEffectName(DefaultEffectName);
            _effectConfig = new ParticleEffectConfig(name);
            ParticleEffectManager.Instance.AddEffect(this);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ParticleEffect"/> class.
        /// </summary>
        public ParticleEffect()
        {
            Life = -1;

            var name = ParticleEffectManager.Instance.GenerateUniqueEffectName(DefaultEffectName);

            _effectConfig = new ParticleEffectConfig(name);
            ParticleEffectManager.Instance.AddEffect(this);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ParticleEffect"/> class.
        /// </summary>
        /// <param name="effectConfig">The <see cref="ParticleEffectConfig"/> to use.</param>
        ParticleEffect(ParticleEffectConfig effectConfig)
        {
            Life = -1;

            _effectConfig = effectConfig;
        }
Exemplo n.º 4
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ParticleEffect"/> class.
        /// </summary>
        /// <param name="effectConfig">The <see cref="ParticleEffectConfig"/> to use.</param>
        ParticleEffect(ParticleEffectConfig effectConfig)
        {
            Life = -1;

            _effectConfig = effectConfig;
        }