Unity3d NGUI Slider设置游戏背景音乐的音量
2013-09-17 13:48
676 查看
给背景添加音乐效果,并通过slider控件调节音量的大小
1.DontDestroyOnLoad(transform.gameObject);//加载时不销毁(放在对象第一次出现的场景脚本,可以把上一个场景的背景音乐留到下一个场景)
2.AudioSource BGSound = FindObjectOfType(typeof(AudioSource))as AudioSource;//加载场景中的第一个音源(从第一个场景保留下来的背景音乐)
或者直接定义一个公有变量,直接将音乐文件拖进来
public audioSource myaudio;
3.用NGUI的Slider设置音量
public UISlider slider; //将slider的tubm赋给slider物体,添加button message 组件,进行控制编写相应的函数,触发类型选择哦那Onpress进行调节音量的大小即可
BGSound.volume = slider.sliderValue; //滑动条的值赋给音量
1.DontDestroyOnLoad(transform.gameObject);//加载时不销毁(放在对象第一次出现的场景脚本,可以把上一个场景的背景音乐留到下一个场景)
2.AudioSource BGSound = FindObjectOfType(typeof(AudioSource))as AudioSource;//加载场景中的第一个音源(从第一个场景保留下来的背景音乐)
或者直接定义一个公有变量,直接将音乐文件拖进来
public audioSource myaudio;
3.用NGUI的Slider设置音量
public UISlider slider; //将slider的tubm赋给slider物体,添加button message 组件,进行控制编写相应的函数,触发类型选择哦那Onpress进行调节音量的大小即可
BGSound.volume = slider.sliderValue; //滑动条的值赋给音量
相关文章推荐
- 4000 Unity3d NGUI Slider设置游戏背景音乐的音量
- [Unity3D]查看与设置游戏帧数FPS
- [Unity3D]查看与设置游戏帧数FPS
- 【转】Unity3D-深入剖析NGUI的游戏UI架构
- 【UNITY3D 游戏开发之三】NGUI && HUDText 的练习源码及资源
- Unity3D-深入剖析NGUI的游戏UI架构
- Unity3D-深入剖析NGUI的游戏UI架构
- Unity3d 帧率设置 及在游戏运行时显示帧率
- [Unity3D]游戏开始的时候通过脚本设置逐渐淡出的欢迎界面
- 【Unity3D游戏开发】NGUI之渐变加载到100%的Loading场景进度条 (一)
- 【UNITY3D 游戏开发之三】NGUI && HUDText 的练习源码及资源
- Unity3D游戏引擎实战开发从入门到精通(坦克大战项目实战、NGUI开发、GameObject)
- Unity3D-深入剖析NGUI的游戏UI架构
- Cocos2D-x 用CCControlSlider设置调节音量的大小
- Unity3D游戏 设置Quality
- 游戏背景音乐设置
- [Unity3D]手机3D游戏开发:关于自定义Joystick的相关设置和脚本源码
- Android游戏背景音乐音效音量控制
- 工具设置Unity3D系列教程--使用免费工具在Unity3D中开发2D游戏 第一节
- Unity3d游戏开发框架-时间管理类,设置时间执行方法。