こんにちは。
お世話になります。
今回はトリアコンタン様の FootStepSound.js について質問をさせてください。
トリアコンタン様のFootStepSound.js
https://plugin.fungamemake.com/archives/1190
【質問】
このプラグインでは、プラグインパラメータで様々な設定をすることで、特定のリージョンや地形
タグで足音を演奏することができます。しかし、足音が何重にも演奏されてしまい、とてもうるさ
くなってしまいます。さらに、プレイヤーが止まっても足音が演奏され続けてしまいます。どうす
ればいいのでしょうか?
足音を演奏するにあたって、以下のようなことを行ないました
①まず足音に使用するseを用意(足音には、効果音ラボ様の"体育館で歩く"を使用)
"体育館で歩く"がダウンロードできるページ
https://soundeffect-lab.info/sound/various/
②Online Audio Converterで、ダウンロードしたseをmp3形式からogg形式に変換
Online Audio Converter
https://online-audio-converter.com/ja/
③変換したファイル名をwalk-gymnasium1.oggに変更
④プラグインパラメータの、リージョン属性の足音セットの一番上に以下を設定
間隔:1
リージョン、地形タグ:1
歩行時の足音1:{"name":"walk-gymnasium1","volume":"90","pitch":"100","pan":"0","interval":"0"}
歩行時の足音2:
ダッシュ時の足音1:{"name":"walk-gymnasium1","volume":"90","pitch":"100","pan":"0","interval":↩︎
"0"}
ダッシュ時の足音2:
⑤足音を鳴らしたい場所にリージョンを敷く
この状態でテストプレイをし、リージョンが敷かれた場所を通っていくと、リージョンを踏むごとに
何度も足音が演奏されているのか、何重にも演奏されてしまいます。
理想としては、足音が何重にも演奏されず、プレイヤーが止まると足音も止むようにしたいです。
どなたか分かる方がいらっしゃいましたら、教えていただけると大変助かります。
(ちなみに、プラグインパラメータは上に記述したこと意外には、全くいじっていません)
【解決】トリアコンタン様のFootStepSound.jsで足音が何重にも演奏されてしまいます
【解決】トリアコンタン様のFootStepSound.jsで足音が何重にも演奏されてしまいます
最後に編集したユーザー 小梅2007 [ 2020年12月28日(月) 10:14 ], 累計 1 回
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
Re: トリアコンタン様のFootStepSound.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: トリアコンタン様のFootStepSound.jsで足音が何重にも演奏されてしまいます
お忙しい中すみません...!
よろしくお願いいたします。
よろしくお願いいたします。
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
-
- 記事: 752
- 登録日時: 2018年12月23日(日) 13:55
Re: トリアコンタン様のFootStepSound.jsで足音が何重にも演奏されてしまいます
こんにちは。
横から失礼します。
足音が何重にも演奏されてしまう原因は、足音のSEが7秒もあること、
それを間隔を1で再生するように設定していることです。
プラグインパラメータの間隔ですが、
パラメータの説明部分に
つまり、間隔を1で設定すると、一歩ごとにSEが再生されます。
ちなみにゲームのFPSが60である場合、通常のプレイヤーの(ダッシュしてない状態での)1歩の移動にかかる秒数は約0.27秒なので、SEの終了までに大体26歩分、重なってSEが再生されることになります。
(立ち止まったら、SEをストップする機能は現状ではついていません)
間隔をSEの再生秒数に合わせて26以上に設定すれば、SEの再生が重なることは回避できると思いますが、
歩数のカウントが、リージョン設定などに関係なく、歩いたら+1されるようになっているので、
音を鳴らすリージョンに入った時に、歩数カウントが設定した間隔の倍数になっていない場合に、
音がならないことが起こりえます。
私個人としては、音声編集ツールなどを利用して、一歩分のSEのみを切り出して使用することをお勧めします。
横から失礼します。
足音が何重にも演奏されてしまう原因は、足音のSEが7秒もあること、
それを間隔を1で再生するように設定していることです。
プラグインパラメータの間隔ですが、
パラメータの説明部分に
となっていますが、プログラムを確認すると、秒数ではなく歩数になっています。足音SEの演奏間隔(秒数)です。0を指定した場合、間隔による判定をしなくなります。
つまり、間隔を1で設定すると、一歩ごとにSEが再生されます。
ちなみにゲームのFPSが60である場合、通常のプレイヤーの(ダッシュしてない状態での)1歩の移動にかかる秒数は約0.27秒なので、SEの終了までに大体26歩分、重なってSEが再生されることになります。
(立ち止まったら、SEをストップする機能は現状ではついていません)
間隔をSEの再生秒数に合わせて26以上に設定すれば、SEの再生が重なることは回避できると思いますが、
歩数のカウントが、リージョン設定などに関係なく、歩いたら+1されるようになっているので、
音を鳴らすリージョンに入った時に、歩数カウントが設定した間隔の倍数になっていない場合に、
音がならないことが起こりえます。
私個人としては、音声編集ツールなどを利用して、一歩分のSEのみを切り出して使用することをお勧めします。
Re: トリアコンタン様のFootStepSound.jsで足音が何重にも演奏されてしまいます
>ecf5DTTzl6h6lJj02様
丁寧なご回答、ありがとうございます!
一度ご提示された方法で試してみたいと思います。
また、引き続きトリアコンタン様からのご回答もお待ちしております。
丁寧なご回答、ありがとうございます!
一度ご提示された方法で試してみたいと思います。
また、引き続きトリアコンタン様からのご回答もお待ちしております。
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
Re: トリアコンタン様のFootStepSound.jsで足音が何重にも演奏されてしまいます
こんにちは!
すでにご指摘の通り、効果音の長さが長すぎることが原因のようです。
本プラグインでは1回の演奏で1歩ぶんの効果音が演奏されることを想定しています。
長い効果音を演奏した場合、インターバルが歩数なのでたとえ間隔を取っても自然に演奏するのは難しいかと思います。
ヘルプの文言は誤りなので修正しました。
https://raw.githubusercontent.com/triac ... epSound.js
すでにご指摘の通り、効果音の長さが長すぎることが原因のようです。
本プラグインでは1回の演奏で1歩ぶんの効果音が演奏されることを想定しています。
長い効果音を演奏した場合、インターバルが歩数なのでたとえ間隔を取っても自然に演奏するのは難しいかと思います。
ヘルプの文言は誤りなので修正しました。
https://raw.githubusercontent.com/triac ... epSound.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: トリアコンタン様のFootStepSound.jsで足音が何重にも演奏されてしまいます
>トリアコンタン様
ご回答ありがとうございます!
やはり、効果音が長すぎたのですね...。
頑張って1歩分の長さに切り取ってやってみます。
ecf5DTTzl6h6lJj02様、トリアコンタン様、お二人とも丁寧なご回答、ありがとうございました。
ご回答ありがとうございます!
やはり、効果音が長すぎたのですね...。
頑張って1歩分の長さに切り取ってやってみます。
ecf5DTTzl6h6lJj02様、トリアコンタン様、お二人とも丁寧なご回答、ありがとうございました。
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799