随笔分类 -  android游戏开发

摘要:在前面写到了一个即时音效的应用,主要应用在短了7s的声音,对于背景音乐这种对延时不是很严格的游戏来说,而又对音乐长度有要求的应用我们用的还是地MediaPlayer这个类里的东西。我们现在使用的音乐播放器大多也是用这个来实现的。所以游戏背景音乐对这个来说也是学习一下的。初始代的步骤:1、用MediaPlayer new一个对象出来2、设置这个对象要播放的文件路径3、调用用prepare()方法缓冲4、调用.start()方法开始播放5、播放过程可以调用stop()方法停止播放6、播放过程也可以调用pasued()方法来暂停播放注意:这里如果调用stop()方法停止播放之后,要重新返回到prep 阅读全文
posted @ 2012-09-08 16:54 春天的故事 阅读(4168) 评论(1) 推荐(0)
摘要:MediaPlayer与即时音效在android游戏开发中,有一些需要一点就播放音乐的需求,比如在飞车中的加速声音、下旗的滴滴声等,这些很短快速的就需要使用Android的即时音效。如果用MediaPlayer会占用大量的系统资源,而且播放的时候还需要缓冲,有较大的时延,因此即时音效就能补充它的不足。即时音效的主要类publicSoundPool(int maxStreams, int streamType, int srcQuality)Since:API Level 1创建SoundPool对象ParametersmaxStreams设置最多同时播放的音效个数streamType设置音频的 阅读全文
posted @ 2012-09-07 12:50 春天的故事 阅读(3917) 评论(0) 推荐(1)