一款基于卡牌的塔防游戏,类似于 Supercell 的《皇室战争》的游戏玩法(简化形式), 可以与“非智能”AI 进行比赛。
您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

46 行
1.1 KiB

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Audio;
public class AudioManager : MonoBehaviour
{
public AudioMixer audioMixer;
public AudioMixerSnapshot gameplaySnapshot, endMatchSnapshot;
public AudioClip appearSFX;
private AudioSource audioSource;
private void Awake()
{
audioSource = GetComponent<AudioSource>();
}
public void GoToDefaultSnapshot()
{
ChangeSnapshots(1f, 0f, .1f);
}
public void GoToEndMatchSnapshot()
{
ChangeSnapshots(0f, 1f, 1f);
}
private void ChangeSnapshots(float gameplayWeight, float endMatchWeight, float time)
{
//AudioMixerSnapshot[] snaps = new AudioMixerSnapshot[]{gameplaySnapshot, endMatchSnapshot};
//float[] weights = new float[]{gameplayWeight, endMatchWeight};
//audioMixer.TransitionToSnapshots(snaps, weights, time);
}
public void PlayAppearSFX(Vector3 location)
{
//PlayOneShotSFX(location, appearSFX);
}
private void PlayOneShotSFX(Vector3 location, AudioClip clip)
{
transform.position = location;
//audioSource.PlayOneShot(clip, 1f);
}
}