using UnityEngine;
using System.Collections;
public class DjScene : MonoBehaviour {
public AudioSource music;
public float musicVolume;
// Use this for initialization
void Start ()
{
musicVolume = 0.5f;
}
void OnGUI()
{
if(GUI.Button(new Rect(10,10,100,50),"Play Music"))
{
if(!music.isPlaying)
{
//开始
music.Play();
}
}
if(GUI.Button(new Rect(120,10,100,50),"Stop Music"))
{
if(music.isPlaying)
{
//停止
music.Stop();
}
}
if(GUI.Button(new Rect(230,10,100,50),"Pause Music"))
{
if(music.isPlaying)
{
//暂停
music.Pause();
}
}
musicVolume = GUI.HorizontalSlider(new Rect(10,100,100,50),musicVolume,0.0f,1.0f);
GUI.Label(new Rect(10,80,300,20),"Volume:" + (int)(musicVolume * 100)+"%");
if(music.isPlaying)
{
//音量
music.volume = musicVolume;
}
}
// Update is called once per frame
void Update () {
}
}