火曜日

メモ「フラグをたてて再生先を飛ばす」

ループチューナでリンクを設定してからここにかいてあるのを改変して
buf.flags[1] = 1; // 1番のフラグに1を代入
としたんだけど全く反応がない。

同じような質問が
http://www.kirikiri.info/bbslog/log/009094に書いてある



108 :名前は開発中のものです。:2008/08/06(水) 11:15:18 ID:Fn3a/0/k
>>107レファレンスのループチューナーの部分か
扱ったことないけど、ちゃんと書いてるじゃないか
リンクはループチューナーを用いて、*.sliに記述することができる
リンクは単純なジャンプだけでなく、条件によって制御できる
フラグは、WaveSoundBuffer.flagsプロパティ を用いて、スクリプトから操作することもできる

KAGで使用しているときは、BGMタイプが"Wave"のときのみになるけど、
kag.bgm.currentBufferが、WaveSoundBuffer(の子クラス)のオブジェクトなので、
[eval exp="kag.bgm.currentBuffer.flags[0] = 2"]みたいに書けばよい
*.sliに適切な条件付きリンクがあれば、そのフラグの内容によってジャンプする
……と思うよ 



あとはこれかなあ・・・

0 コメント:

 
*/モバイル用CSS*/