こんにちは。
いつもお世話になっております。
トリアコンタン様のPictureAnimationでアニメーションループ時に
スクリプトからSEの演奏を行うと1度しかSEが再生されないようです。
再現手順
◆プラグインコマンド:PA_SOUND 1
$gameVariables.setValue(105, 'coin');
AudioManager.playSe({"name":$gameVariables.value(105),"volume":100,"pitch":100,"pan":0.0});
◆プラグインコマンド:PA_INIT 20 2 横
◆プラグインコマンド:PA_START_LOOP 1 1
「SEの演奏」コマンドの代わりに上記のようにスクリプトから「SEの演奏」を
行った場合に症状が発生します。
「SEの演奏」コマンドでは症状は発生しません。
この症状の回避方法などございましたらご教授くださいませ。
【解決済み】PictureAnimationのサウンド再生について
Re: PictureAnimationのサウンド再生について
症状もなにも、ヘルプに「イベントコマンド「SEの演奏」を使うように」と明記し、かつそのことを把握されているのであればヘルプの記載に従ってください。
AudioManager.playSeに処理をフックすることはできません。
なぜならイベントコマンド以外で効果音が演奏されるケースもあり得るので、想定外の効果音が予約されてしまう危険があるからです。
どうしてもスクリプトから実行したい場合、「イベントコマンド「SEの演奏」」を呼び出すスクリプトを実行すれば対応できるかもしれません。ただし、正常な動作をお約束することはできません。
AudioManager.playSeに処理をフックすることはできません。
なぜならイベントコマンド以外で効果音が演奏されるケースもあり得るので、想定外の効果音が予約されてしまう危険があるからです。
どうしてもスクリプトから実行したい場合、「イベントコマンド「SEの演奏」」を呼び出すスクリプトを実行すれば対応できるかもしれません。ただし、正常な動作をお約束することはできません。
コード: 全て選択
this._params = [{name:'Absorb1', volume:100, pitch:100, pan:0}];
this.command250();
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
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: PictureAnimationのサウンド再生について
トリアコンタン様
申し訳ございません。私の考えが浅はかでございました。
そういった理由があってイベントコマンドでしかできないようになっていたなんて…すみません。
馬鹿な質問でした。ヘルプにそう書いてあることは知っておりましたが
そもそもはイベントコマンド上でできることは全てスクリプト上で
可能であるとの思い込みによるものでした。反省しております。
こういった間違った認識はなるべくご指摘いただけますと、
私も認識を改めることができますのでお手数ですが今後もお願いします。
また、今回も不快な思いをさせてしまい申し訳ございませんでした。
反省点としてはマニュアルにある事しかサポートしてないことを肝に命じる必要があることですね。
勝手な思い込みでスクリプトを使ったやり方があるとは思わないことであると。
了解致しました。また、無駄にお手を煩わせてしまいすみませんでした。
またそんな馬鹿な私にも解決への緒をつけていただきありがとうございました。
スクリプトのほうはまだ確認してませんが動作の良し悪しにかかわらず解決済みとします。
トリアコンタン さんが書きました:症状もなにも、ヘルプに「イベントコマンド「SEの演奏」を使うように」と明記し、かつそのことを把握されているのであればヘルプの記載に従ってください。
AudioManager.playSeに処理をフックすることはできません。
なぜならイベントコマンド以外で効果音が演奏されるケースもあり得るので、想定外の効果音が予約されてしまう危険があるからです。
申し訳ございません。私の考えが浅はかでございました。
そういった理由があってイベントコマンドでしかできないようになっていたなんて…すみません。
馬鹿な質問でした。ヘルプにそう書いてあることは知っておりましたが
そもそもはイベントコマンド上でできることは全てスクリプト上で
可能であるとの思い込みによるものでした。反省しております。
こういった間違った認識はなるべくご指摘いただけますと、
私も認識を改めることができますのでお手数ですが今後もお願いします。
また、今回も不快な思いをさせてしまい申し訳ございませんでした。
反省点としてはマニュアルにある事しかサポートしてないことを肝に命じる必要があることですね。
勝手な思い込みでスクリプトを使ったやり方があるとは思わないことであると。
了解致しました。また、無駄にお手を煩わせてしまいすみませんでした。
またそんな馬鹿な私にも解決への緒をつけていただきありがとうございました。
スクリプトのほうはまだ確認してませんが動作の良し悪しにかかわらず解決済みとします。
Re: 【解決済み】PictureAnimationのサウンド再生について
トリアコンタン様
解決済みにしましたが同じようなトピックを新規作成することが
躊躇われた為、こちらのトピックをお借りします。
一点のみバグらしき症状を発見しました。
バグではなく仕様でしたら申し訳ございません。
プラグインパラメータの「最初のセルに戻る」をfalseにして
PA_SOUND 1で通常のイベントコマンドからSEを再生した際、
音が鳴らない症状を発見しました。
尚、PA_SOUND 2以降の数値では鳴るようなのでPA_SOUND 1に
限定した症状のようです。
「最初のセルに戻る」をtrueの場合は1でも音が鳴るのでおかしいかなと
思った次第です。
尚PA_START 1 1としてループしない方が症状がわかりやすいです。
PA_START_LOOP 1 1とした場合初めの1回のみ再生されないようです。
以上ご報告させていただきました。
解決済みにしましたが同じようなトピックを新規作成することが
躊躇われた為、こちらのトピックをお借りします。
一点のみバグらしき症状を発見しました。
バグではなく仕様でしたら申し訳ございません。
プラグインパラメータの「最初のセルに戻る」をfalseにして
PA_SOUND 1で通常のイベントコマンドからSEを再生した際、
音が鳴らない症状を発見しました。
尚、PA_SOUND 2以降の数値では鳴るようなのでPA_SOUND 1に
限定した症状のようです。
「最初のセルに戻る」をtrueの場合は1でも音が鳴るのでおかしいかなと
思った次第です。
尚PA_START 1 1としてループしない方が症状がわかりやすいです。
PA_START_LOOP 1 1とした場合初めの1回のみ再生されないようです。
以上ご報告させていただきました。
Re: 【解決済み】PictureAnimationのサウンド再生について
こんばんは!
こちらで現象を確認しました。
コマンド「PA_SOUND」はセルが切り替わったときに効果音が演奏される仕様のため、開始時のセルに対しては効果音は演奏されませんでした。
最新版でアニメーション開始直後のセルが「PA_SOUND」で指定したセルと一致していたら効果音を演奏するよう変更しました。
1.5.7 2019/04/20 コマンド「PA_SOUND」にて「1」番目のセルを指定したとき、アニメーション開始直後にも演奏されるよう修正
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/PictureAnimation.js
こちらで現象を確認しました。
コマンド「PA_SOUND」はセルが切り替わったときに効果音が演奏される仕様のため、開始時のセルに対しては効果音は演奏されませんでした。
最新版でアニメーション開始直後のセルが「PA_SOUND」で指定したセルと一致していたら効果音を演奏するよう変更しました。
1.5.7 2019/04/20 コマンド「PA_SOUND」にて「1」番目のセルを指定したとき、アニメーション開始直後にも演奏されるよう修正
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/PictureAnimation.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
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: 【解決済み】PictureAnimationのサウンド再生について
トリアコンタン様
動作を確認できました。いつも対応お疲れ様です。
実はこの症状により提示されたスクリプトが動作しないものと
思っておりましたがPA_SOUND 2以降で動作していた為
色々原因を探っていたところではありました。
1でも無事動作するようになりますます便利になりました。
本当にありがとうございました!!
動作を確認できました。いつも対応お疲れ様です。
実はこの症状により提示されたスクリプトが動作しないものと
思っておりましたがPA_SOUND 2以降で動作していた為
色々原因を探っていたところではありました。
1でも無事動作するようになりますます便利になりました。
本当にありがとうございました!!