下面介绍Sound类
Sound 类
Sound(声音)类旨在播放声音效果。通常你从一个文件中加载声音效果,根据某些事件,例如僵尸脑袋爆炸,调用Sound.play()方法播放它。声音通常很短,在几秒钟的范围内。他们会在内存中加载和解码。如果它们长时间的运行,很可能会占据很大的一些内存。
API定义:
一段短音频的剪辑,可以在实现多次播放。它是完全加载到内存的,并且只负责加载小的音频文件。当该生硬使用结束后,调用dispose方法来销毁。
支持格式:
支持wav格式,不支持ogg格式。
使用方法:
首先是声明变量,由于需要加载如文件,这样就需要用到内部载入命令如何加入,前面的教程我们已经学习了,不清楚的同学可以去看一下,复习一下。随后我们是通过audio接口来创建新的newSound,而不是创建一段声音。代码如下:
Sound sound = Gdx.audio.newSound(Gdx.files.internal("sound.wav"));
方法介绍:
- (1)设置循环播放:在Sound类中自带了一个setLooping(boolean 参数)方法,将括号的参数 真 是设置循环播放,
- 假 是仅播放一次。
- (2)设置播放:声音当然要有播放的方法了,我们通过 play()方法来实现声音的播放。
- (3)设置音量大小:通过 setVolume(int i)方法来这只音量大小,在括号内传入整形参数,就可以设置播放音量大小了。
播放代码如下:
sound.setLooping(true); sound.play(); sound.setVolume(15);
下面介绍Music类
Comments NOTHING