Unity3D 播放音乐脚本
在Component -- Audio下创造一个Audio Source 附于一个GameObject上,加上音乐,把playOnAwake勾去掉,然后将控制脚本附于它,再建一个GUI按钮来调用AudioSwitch()这个函数就OK了。
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()
{
if(myAudio.playOnAwake)
{
scrollVol = GUI.HorizontalSlider (Rect (150,175,100,20), scrollVol, 0.0, 1.0);
myAudio.volume = scrollVol;
}
} 妹子漂亮,代码一般{:5_408:}{:5_404:}{:5_401:}
不错 不错 不错{:soso__3922851084632044791_6:} 谢谢楼主分享 {:5_401:} 很不错 好帖就是要顶 难得一见的好帖 很好哦 LZ真是人才 楼主是超人
页:
[1]