U侠 发表于 2012-12-26 19:11

Unity播放声音代码

using UnityEngine;
using System.Collections;

public class Sound : MonoBehaviour
{
      public AudioClip[] sound;
void Start () {

}

void Update () {

}
       public void SoundPlay(int number)
    {
      audio.clip = sound;
      audio.Play();
          }
    public void SoundPlay(AudioClip clip)
    {
      audio.clip = clip;
      audio.Play();
         }
}


-------------------------------------------------------

using UnityEngine;
using System.Collections;

public class Test : MonoBehaviour
{

   
    //宣告music陣列放置音樂檔
    public AudioClip[] music;

    //宣告musicObject
    public GameObject musicObject;

    public GameObject ani;                     
   

    void Start()
    {

   

    }

    //吁叫Sound裡SoundPlay()

    void Update()
    {
      
      for(int i=0;i<3;i++)
      {
      musicObject.GetComponent<Sound>().SoundPlay(music);
      }
   }

ρs.小火球" 发表于 2017-4-18 10:05

很不错

xyj8303 发表于 2017-4-18 09:57

楼主是超人

江湖小子 发表于 2017-4-18 09:44

顶顶多好

liu3xing3long 发表于 2017-4-18 09:56

真心顶

ρs.小火球" 发表于 2017-4-18 09:59

难得一见的好帖

luyuncsd 发表于 2017-5-6 15:17

楼主是超人

兜了一圈 发表于 2017-5-6 15:14

好帖就是要顶

烧点饭 发表于 2017-5-6 15:14

顶顶多好

烧点饭 发表于 2017-5-6 14:38

真心顶
页: [1] 2 3 4 5 6 7
查看完整版本: Unity播放声音代码