辣条 发表于 2012-8-12 21:29

Unity3D 音乐开关音量条


var myAudio;
myAudio = GetComponent(AudioSource); //获取声音元件
private var scrollVol : float = 0.5; //定义音量控制变量
function AudioSwitch (){
if(!myAudio.playOnAwake) //判断是否开关
{
myAudio.Play();
myAudio.playOnAwake=true;

}
else

{
myAudio.Stop();
myAudio.playOnAwake=false;

}
}
function OnGUI()
{

scrollVol = GUI.HorizontalSlider (Rect (150,175,100,20), scrollVol, 0.0, 1.0);
myAudio.volume = scrollVol;

if (GUI.Button (Rect (10,10,80,30), "on")) {
   myAudio.Play();
}
if (GUI.Button (Rect (100,10,80,30), "off")) {
   myAudio.Stop();
}


}




nowui 发表于 2012-11-26 09:33

学习一下 谢谢分享

chris 发表于 2012-11-26 11:48

不错啊,..学习了

qys1014 发表于 2017-3-11 21:14

很不错

随意随忆2011 发表于 2017-3-11 21:27

难得一见的好帖

adamzz 发表于 2017-3-11 21:31

很好哦

adamzz 发表于 2017-3-11 21:57

好帖就是要顶

pkzl 发表于 2017-3-11 21:58

说的非常好

suntime 发表于 2017-7-18 16:31

难得一见的好帖

a8123 发表于 2017-7-18 16:39

好帖就是要顶
页: [1] 2 3 4 5 6 7 8
查看完整版本: Unity3D 音乐开关音量条