using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class audios : MonoBehaviour {
public static audios interest;
public AudioClip[] audios;
AudioSource a;
void Start () {
if (interest==null)
{
interest = this;
}
a = GetCommponent<AudioSource>();
}
// Update is called once per frame
void Update () {
}
public void plays(int i)
{
a.PlayOneShot(audios[i]);
}
}
using System.Collections.Generic;
using UnityEngine;
public class audios : MonoBehaviour {
public static audios interest;
public AudioClip[] audios;
AudioSource a;
void Start () {
if (interest==null)
{
interest = this;
}
a = GetCommponent<AudioSource>();
}
// Update is called once per frame
void Update () {
}
public void plays(int i)
{
a.PlayOneShot(audios[i]);
}
}
本文介绍了一个使用Unity实现的简单音频管理类,该类可以播放不同类型的音频片段。通过单例模式确保了类实例的唯一性,并提供了播放指定音频的方法。

被折叠的 条评论
为什么被折叠?



