コード例 #1
0
    override public void Explode()
    {
        if (detailThreshold > detail)
        {
            return;
        }

        if (on)
        {
            UpdateFireballA();
            UpdateFireballB();
            UpdateFireShadow();
            if (drawFireballA)
            {
                _fireballAEmitter.Explode();
            }
            if (drawFireballB)
            {
                _fireballBEmitter.Explode();
            }
            if (drawFireShadow)
            {
                _fireShadowEmitter.Explode();
            }
        }
    }
コード例 #2
0
 override public void Explode()
 {
     if (on)
     {
         UpdateSparks();
         _sparksEmitter.Explode();
     }
 }
コード例 #3
0
 override public void Explode()
 {
     if (on)
     {
         UpdateShockwave();
         _shockwaveEmitter.Explode();
     }
 }
コード例 #4
0
 override public void Explode()
 {
     if (on)
     {
         UpdateCloudRing();
         _cloudRingEmitter.Explode();
     }
 }
コード例 #5
0
    override public void Explode()
    {
        if (detailThreshold > detail)
        {
            return;
        }

        if (on)
        {
            UpdateGlow();
            _glowEmitter.Explode();
        }
    }
コード例 #6
0
ファイル: DetonatorGlow.cs プロジェクト: anfifus/ProjectG4
    override public void Explode()//S'encarrega de l'explosio i que emeti llum
    {
        if (detailThreshold > detail)
        {
            return;
        }

        if (on)
        {
            UpdateGlow();
            _glowEmitter.Explode();
        }
    }
コード例 #7
0
    override public void Explode()
    {
        if (detailThreshold > detail)
        {
            return;
        }

        if (on)
        {
            UpdateSmokeA();
            UpdateSmokeB();
            if (drawSmokeA)
            {
                _smokeAEmitter.Explode();
            }
            if (drawSmokeB)
            {
                _smokeBEmitter.Explode();
            }
        }
    }