Files
plugin-library/Assets/04.AudioCore/RunTime/Test.cs

64 lines
1.4 KiB
C#
Raw Normal View History

2025-03-06 17:24:31 +08:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class Test : MonoBehaviour
{
public AudioClip clip1;
public AudioClip clip2;
public AudioClip clip21;
public AudioClip clip22;
public AudioClip clip31;
public AudioClip clip32;
void Start()
{
//AudioCore.PlayerPrefs();
}
void Update()
{
if (Input.GetKeyDown(KeyCode.A))
{
AudioCoreManager.PlayVoice(clip1);
}
if (Input.GetKeyDown(KeyCode.S))
{
AudioCoreManager.PlayVoice(clip2);
}
if (Input.GetKeyDown(KeyCode.D))
{
AudioCoreManager.PlaySFX(clip21);
}
if (Input.GetKeyDown(KeyCode.F))
{
AudioCoreManager.PlaySFX(clip22);
}
if (Input.GetKeyDown(KeyCode.G))
{
AudioCoreManager.PlayMusic(clip31);
}
if (Input.GetKeyDown(KeyCode.H))
{
AudioCoreManager.PlayMusic(clip32);
}
if (Input.GetKeyDown(KeyCode.Z))
{
AudioCoreManager.StopVoice();
}
if (Input.GetKeyDown(KeyCode.X))
{
AudioCoreManager.StopAllSFX();
}
if (Input.GetKeyDown(KeyCode.C))
{
AudioCoreManager.StopMusic();
}
if (Input.GetKeyDown(KeyCode.Space))
{
SceneManager.LoadScene(1);
}
}
}