オプションでSEの音量を0に設定していても
イベント内の一部のSEを強制的に演奏したいのですが、
スクリプトで音量変更させることは可能でしょうか?
【追記】
①ConfigManager['seVolume'] = 100;
で、ボリュームを上げる事はできました。
②また、
変数の操作でAudioManager.seVolumeと記述し
変数に変更前の数値を格納することが出来ました。
③演奏後、条件分岐→
変数=100の場合→ConfigManager['seVolume'] = 100;
……で一応望む挙動を得る事が出来ました。
なのですが、③部分をスクリプトで記述する方法があれば
教えていただけないでしょうか。
ボリューム変更幅を5単位にしていた為
20通りの条件分岐を作る事になり
かなり手間が掛かってしまったので……
もし今後同じような演出を作る場合に
使わせていただきたいので、
もしやり方分かる方、いらっしゃいましたら教えて下さい。
宜しくお願いします。
スクリプトでSEの音量を変更させることは可能でしょうか?
Re: スクリプトでSEの音量を変更させることは可能でしょうか?
こんばんは!
イベントコマンドのスクリプトから、以下の記述で変数[1]の値を直接格納できます。
一連の流れはこんな感じです。
イベントコマンドのスクリプトから、以下の記述で変数[1]の値を直接格納できます。
コード: 全て選択
ConfigManager['seVolume'] = $gameVariables.value(1);
一連の流れはこんな感じです。
コード: 全て選択
◆変数の操作:#0001 SE音量 = AudioManager.seVolume
◆スクリプト:ConfigManager['seVolume'] = 100;
◆SEの演奏:Absorb2 (90, 100, 0)
◆スクリプト:ConfigManager['seVolume'] = $gameVariables.value(1);
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: スクリプトでSEの音量を変更させることは可能でしょうか?
トリアコンタン さんが書きました:こんばんは!
イベントコマンドのスクリプトから、以下の記述で変数[1]の値を直接格納できます。コード: 全て選択
ConfigManager['seVolume'] = $gameVariables.value(1);
一連の流れはこんな感じです。コード: 全て選択
◆変数の操作:#0001 SE音量 = AudioManager.seVolume
◆スクリプト:ConfigManager['seVolume'] = 100;
◆SEの演奏:Absorb2 (90, 100, 0)
◆スクリプト:ConfigManager['seVolume'] = $gameVariables.value(1);
お礼が遅くなってしまい申し訳ありません!!!
なるほど、そのように変数を格納するのですね…
勉強になりました。
丁寧に教えて下さり、ありがとうございます!
自分ももっと勉強します!
プログラミング初心者マン
ツクマテでは画像素材投稿してます by G.G