忍者ブログ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2024/04/29

kirikiri memo BGM

CD-DA, MIDI, Waveの3種類の音楽ファイル形式がサポートされている。

MP3 はサポートされていない

そこでOGG Vorbis
デフォルトでは対応していないので、

①まず、Config.tjs の BGM再生メディアの設定を Wave にする。

②あとは、タグを使ってOgg Vorbis形式の音楽ファイルを再生させる際に、
吉里吉里/KAGに別途備わっている wuvorbis.dll というプラグインを
読み込ませる。
[loadplugin module=wuvorbis.dll]\

注意!吉里吉里/KAGでは一つのゲーム内で、
タイプの異なる音楽ファイルを再生する事は出来ない




//BGM再生
[playbgm storage="ファイル名"](ファイル名は、imageタグと同様に拡張子を省略しても可)

[loadplugin module=wuvorbis.dll]\
クリックするとBGMが流れます。[l]
[playbgm storage="bgm01.ogg"]\




//BGM再生停止
[stopbgm]

[loadplugin module=wuvorbis.dll]\
クリックするとBGMが流れます。[l]
[playbgm storage="bgm01.ogg"]\
クリックするとBGMが停止されます。[l]
[stopbgm]/




//BGMのフェードイン再生
[fadeinbgm storage="ファイル名" time=XX]





//再生中のBGMのフェードアウト
[fadeoutbgm time=XX]




//再生中のBGMをフェードさせる(再生中のBGMを指定の音量まで徐々に変化させる)
[fadebgm volume=XX time=YY]
volumeは100を基準に%単位
timeはミリ秒単位。この時間にかけて徐々に変化→指定のvolumeになる。

[loadplugin module=wuvorbis.dll]\
BGMを再生します。[l]
[playbgm storage="bgm01.ogg"]\
クリックすると徐々にBGMが変化します。[l]
[fadebgm volume=50 time=5000]\




//BGMのボリュームを変更する
[bgmopt volume=XX]
ボリュームを0~100%の範囲で。

注意!デフォルトの音量を100%とする
吉里吉里/KAGでは仕様でデフォルト以上の音量に上げる事は出来ない

[loadplugin module=wuvorbis.dll]\
BGM再生します。[l]
[playbgm storage="bgm01.ogg"]\
ボリュームを半分にします。[l]
[bgmopt volume=50]\
ボリュームを元に戻します。[l]
[bgmopt volume=100]\




//BGMの一時停止と再開(Config.tjsでBGMの再生メディアがWaveの時のみ使用可)
[pausebgm][resumebgm]

[loadplugin module=wuvorbis.dll]\
BGMを再生します。[l]
[playbgm storage="bgm01.ogg"]\
BGMの再生を一時停止します。[l]
[pausebgm]\
BGMの再生を再開します。[l]
[resumebgm]\




//BGMの再生終了を待つ(現在再生中のBGMの再生が終了するまで次の動作をさせなくする)
[wl]
[playbgm]や[fadeinbgm]タグのようなBGM再生を行うタグとセットで使う。

注意!BGMのループ再生状態では機能しないので、
[playbgm]タグの loop 属性を false にする必要がある。

[loadplugin module=wuvorbis.dll]\
BGMの再生が終了するまで次の行に進む事は出来ません。[l]
[playbgm storage="bgm01.ogg" loop=false]\
[wl]\
再生が終了しました。[l]




//BGMのフェードを待つ
([fadeinbgm],[fadeoutbgm],[fadebgm]タグといったフェードを伴うタグに対して、フェード処理が完了するまで次の動作を行わないように制限する)
[wb]
[wl]と違ってフェードが完了した時点で次の動作に移る事が出来る。
BGMをフェードアウトさせて余韻を残したいようなシーンで使うとか。

[loadplugin module=wuvorbis.dll]\
BGMのフェードインが完了するまで次の行には進む事が出来ない。[l]
[fadeinbgm storage="bgm01.ogg" time=5000]\
[wb]\
フェードインが完了しました。[l]










PR

2011/12/29 kirikiri Trackback() Comment(0)

COMMENT

COMMENT FORM

NAME
MAIL
WEB
TITLE
COMMENT
PASSWORD

TRACKBACK

TRACKBACK URL :
カレンダー
 
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
 
 
リンク
 
 
 
カテゴリー
 
 
 
フリーエリア
 
 
 
最新CM
 
 
 
最新記事
 
(01/01)
(12/29)
(12/29)
(12/28)
(12/28)
 
 
最新TB
 
 
 
プロフィール
 
HN:
No Name Ninja
性別:
非公開
 
 
バーコード
 
 
 
RSS
 
 
 
ブログ内検索
 
 
 
アーカイブ
 
 
 
最古記事
 
(04/30)
(04/30)
(04/30)
(05/07)
(05/07)
 
 
P R
 
 
 
カウンター