Android平台包含一个JET引擎,该引擎让你在应用程序中添加对JET音频内容的交互播放。你可以通过使用JetCreator编写应用传递到SDK创建为交互播放的JET内容。实用JetPlayer类来播放和管理你的应用程序的JET内容。
播放JET内容
这部分向你展示了如写、建立和播放JET内容。JET概念和如何使用JetCreator编写工具的指导的描述,请看JetCreator User Manual。该工具可以在Windows, os X和Linux平台使用(Linux不支持对如Window 和os X版本的引入资源地试听支持)。
这里有一个示例,展示如何从SD卡上的一个.jet文件创建JET播放。
JetPlayer jetPlayer = JetPlayer.getJetPlayer();
jetPlayer.loadJetFile("/sdcard/level1.jet");
byte segmentId = 0;
// queue segment 5, repeat once, use General MIDI, transpose by -1 octave
jetPlayer.queueJetSegment(5, -1, 1, -1, 0, segmentId++);
// queue segment 2
jetPlayer.queueJetSegment(2, -1, 0, 0, 0, segmentId++);
jetPlayer.play();
SDK包含一个示例应用程序----JetBoy-----它展示了如何使用JetPlayer来创建一个交互音乐声道在你的游戏中。它还阐明如何使用JET事件来同步音乐和游戏逻辑。应用程序的连接在JetBoy。