チュートリアル
使ってみる「標準の機能」 (Midi)
※ 「test.mid」を用意して、あらかじめTonyuで登録しておいてください。
従来の$mplayerの機能を使ってみます。
まずは、従来の$mplayerからそのままメソッドを呼び出してみましょう。
[Main.tonyu]
extends SpriteChar;
while (1) {
if (getkey(90) == 1) $mplayer.play($se_test ,1); // Z:再生
if (getkey(88) == 1) $mplayer.stop(); // X:停止
update();
}
次に、Ymplayerからメソッドを呼び出してみます。
[Main.tonyu]
extends SpriteChar;
$mplayer = new Ymplayer(); // $mplayerをYmplayerで上書き
while (1) {
if (getkey(90) == 1) $mplayer.play($se_test ,1); // Z
if (getkey(88) == 1) $mplayer.stop(); // X
update();
}
従来とまったく同じ方法で使えます。
また、従来と同じくmidi以外にも、wavやmzoも再生できます。
ちなみに、stop() は MidiとOggの両方に対して、命令が実行されます。
stop(1) にすると、Midiに対してのみ命令が実行されます。
Ymplayerの play(), stop() はoggにも対応するために、
従来の play(), stop() に改良が加えられています。
以下のページに詳しい使い方が載っています。
戻る