ページ 11

【解決】トリアコンタンさんへ

Posted: 2020年2月29日(土) 11:48
by wingly
すみませんトリアコンタンさん、ゲーム内時間の導入プラグイン において、その時間帯によってマップbgmが変えられるようにしていただけませんか。マップ編集画面で時間帯ごとに指定できるようにしていただければ嬉しいです。僕は時間帯によってマップbgmのピッチが変化するようにしたいので。

Re: トリアコンタンさんへ

Posted: 2020年3月01日(日) 17:34
by トリアコンタン
こんにちは!
プラグインのご利用ありがとうございます。

ご要望について検討しました。
ただ、本プラグインはすでに度重なる機能追加により実装が複雑化しているため、これ以上大きな機能追加をすることが難しいです。
当該機能は、イベントコマンドからBGMが変えられた状態でさらに時間帯が変化した場合など、詰めるべき点や修正箇所が多いため、もし同様のご要望が複数寄せられたら実装方法を検討してみます。

それまでは並列処理からBGMを変更する等の代替案をご検討ください。

Re: トリアコンタンさんへ

Posted: 2020年3月01日(日) 19:08
by wingly
並列処理で行うと他の並列処理と競合しちゃうんですよね。わかりました。出来たらお教え下さい。お願いします。

Re: トリアコンタンさんへ

Posted: 2020年5月02日(土) 22:43
by wingly
トリアコンタン さんが書きました:こんにちは!
プラグインのご利用ありがとうございます。

ご要望について検討しました。
ただ、本プラグインはすでに度重なる機能追加により実装が複雑化しているため、これ以上大きな機能追加をすることが難しいです。
当該機能は、イベントコマンドからBGMが変えられた状態でさらに時間帯が変化した場合など、詰めるべき点や修正箇所が多いため、もし同様のご要望が複数寄せられたら実装方法を検討してみます。

それまでは並列処理からBGMを変更する等の代替案をご検討ください。
個別で特定のスイッチがONの時または特定の変数の値がnの時または特定の変数の値がx≧n≧yの時、
など一定の条件が満たされたとき現在流れているbgmのピッチを変えられるプラグインを作っていただけないでしょうか?または現在流れているbgmのピッチを変えるスクリプトを教えてください。

例:1時~5時 ピッチ60
 5時~18時 ピッチ100
 18時~24時 ピッチ80

みたいな風にしたいのです。

Re: トリアコンタンさんへ

Posted: 2020年5月03日(日) 14:30
by トリアコンタン
こんにちは!
プラグインについては要件が特定のゲーム、用途に特化していて一般的でないため作成は難しいです。
スクリプトでしたらご提示可能です。

BGMのピッチだけを変更するスクリプト

コード: 全て選択

var bgm = AudioManager._currentBgm;
// BGMのpitchを変数[1]から取得
bgm.pitch = $gameVariables.value(1);
AudioManager.playBgm(bgm);
演奏位置を保持したい場合はこちらです。
https://gist.github.com/triacontane/f5c ... 41089c1ccd

Re: トリアコンタンさんへ

Posted: 2020年5月05日(火) 13:21
by wingly
トリアコンタン さんが書きました:こんにちは!
プラグインについては要件が特定のゲーム、用途に特化していて一般的でないため作成は難しいです。
スクリプトでしたらご提示可能です。

BGMのピッチだけを変更するスクリプト

コード: 全て選択

var bgm = AudioManager._currentBgm;
// BGMのpitchを変数[1]から取得
bgm.pitch = $gameVariables.value(1);
AudioManager.playBgm(bgm);
演奏位置を保持したい場合はこちらです。
https://gist.github.com/triacontane/f5c ... 41089c1ccd
無事機能致しました!誠にありがとうございました。