Example #1
0
    public static void playSummonSound(string id)
    {
                #if UNITY_EDITOR
        if (BattleSimulator.nowSimulation && BattleSimulator.instance.skipTime > 1)
        {
            return;
        }
                #endif

        if (GameManager.info.soundData.TryGetValue(id, out _sd) == false)
        {
            return;
        }

        if (string.IsNullOrEmpty(_sd.link) == false)
        {
            playSummonSound(_sd.link);
            return;
        }

        // 소환수들이 생성될때 그 캐릭터의 소환 사운드.
        if (_sd.type == Type.Chracter)
        {
            play(_sd.getUnitSummonSound());
        }
    }