1 / 102
文档名称:

《Java游戏开发》2.ppt

格式:ppt   大小:1,852KB   页数:102页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《Java游戏开发》2.ppt

上传人:miao19720107 2017/12/18 文件大小:1.81 MB

下载得到文件列表

《Java游戏开发》2.ppt

相关文档

文档介绍

文档介绍:Java游戏开发 学****情境5:音乐播放器设计
目标与任务
目标:
为游戏添加音效,能够用Java加载、播放游戏中的声音文件,并按要求控制播放。
任务:
用Java设计一个播放多种声音的程序。为电梯模拟游戏添加背景音乐。
学****过程
项目核心
功能扩展
应用升级
教师
学生
提供:
声音播放案例
模仿完成:
声音播放案例
提供:
多个声音列表
播放关键代码
协作完成:
多个声音列表
播放
提供:
电梯游戏的
声音和界面
协作完成:
电梯游戏的
音效处理
Java支持的音频文件格式
AU文件格式
WAV文件格式
AIFF文件格式
MIDI文件格式
声音文件有很多格式
AU声音文件
这是Java语言最早的声音格式,扩展名为AU或SND,适用于短的声音文件。AU类型文件使用的三种典型音频格式为:8位单声道采样频率为8KHz的μ-law类型、8位线性类型以及16位线性类型。
WAV声音文件
扩展名为WAV,由Microsoft和IBM共同开发,Windows 9X系统都支持此格式。
AIFF声音文件
扩展名为AIF或IEF,是Macintosh公司和SGI公司所共用的标准音频文件格式。
MIDI声音文件
扩展名为MID,是音乐制造业所认可的标准,主要用于控制诸如合成器和声卡之类的设备。Java 2平台支持三种类型的MIDI文件公式,它们分别为MIDI文件类型O、MIDI文件类型1以及RMF。
与声音处理有关的包和类





,为I/O、序列化和MIDI数据的合成提供接口和类。
包,为新MIDI设备、MIDI文件阅读器和编写器等的实现提供接口。 包,为捕获、处理和播放音频数据提供接口和类。
包,为新音频设备、声音文件阅读器和编写器或音频格式转换提供抽象类。
与声音处理有关的包和类