WSN追加案: 音声のフェードイン・アウトの速度指定・システム音声のシナリオ側からの変更
速度が選べる良いかもしれません(書いてなかったので)速度固定だと使い方の幅が狭くなるので(2トラック使って2つの曲をクロスフェード等)速度が選べたほうが使いやすそうです。
固定されているクリック音や戦闘開始のジングル等のシステム音声を、シナリオ側で一時的に変更できるようにすると言うのはどうでしょうか、シナリオやバリアントによってはすごい気になるもので。
ついでにmidiのツクールループのマニュアルのようなもの作ってみました。 http://1drv.ms/1iSWJ3z
Comments (9)
-
repo owner -
repo owner - changed title to WSN追加案: 音声のフェードイン・アウトの速度指定・システム音声のシナリオ側からの変更
- marked as major
提案に合わせてタイトルを変更。
システム音声については、全体で変化させるよりは、局所的に指定できた方がよいように思います(バトル開始コンテントで開始音を指定・メッセージコンテントで送り音を指定)。
-
効果音もBGMと同じように、シナリオに同名のファイルがあると、そちらを優先するように出来ないのでしょうか?
可能なら、システム・クリック等必ず鳴る音を、シナリオ側で容易に変える事が出来ます。無音のファイルを用意すれば音を消すこともできますし、変えるだけならエディタの操作は不要でお手軽だと思うのですが。
-
repo owner システム効果音については、issue #54でそれに関する議論があります。
問題はいくつかあって、主なものを挙げると、
- システムの領分に属するものをシナリオ側から改変できてしまう事。これは無分別に行うと後々仕様の大混乱を引き起こします。制限された形で、明示的に行えるようにしなければなりません。
- CWのシナリオは単独で完結せず、他のシナリオとの絡みがある事。
たとえば「システム・収穫.wav」や「システム・クリック.wav」がシナリオ側にあると全てのクリック音が変わるとしたら、次のような場合は何を鳴らせばよいでしょうか。
- デバッガからカード編集ダイアログを出し、他のシナリオのカードを検索して更新したとき
- カード選択ダイアログで他のシナリオのカード情報を出したとき
- 他のシナリオから持ち込んだカードの使用時イベント中にメッセージ送りをした時
こうした仕様の選択が際限なく出てくる上、後続のCWエンジンも同じ問題を解決しなければなりません。それよりは、全面的にシステム効果音の差し替えはできないようにしておいて、特に必要なものだけを正式な差し替え機能として提供した方がいいです。
-
シナリオの中でだけクリック音等を変えたいんですよ、BGMと同じ用に。
システム的なことはあまり理解できてないのでBGMがOKで効果音が駄目な理由がわかりません。
用意したクリック音を鳴らしても、現状だと必要無いのに強制的にシステム・クリックが鳴ります。(2重に音が出る)
ある程度固定されているほうがわかりやすくて良いと思いますが、ある程度気軽に変更できても良いとも思います。
デバッガの音はスキンの音声を優先すれば良いかと思いますが、手間がかかりすぎて不都合が多すぎるのであれば、諦めるしかないですね。
-
repo owner BGMがいいように見える理由は、そもそもシステム上で慣らしているBGMが存在しないためです。
- 効果音は一部がシステムに属しており、スキンのレベルで変更することが認められています(これは既成バリアント対応のためです)。
- BGMはシステムに属しているものはなく、スキンのレベルでも、エリア上でBGM変更コンテントを使って鳴らしているだけです。
全ての効果音の上書きのような仕様をきっちり作るのが大変か大変でないかでいうと、とてつもなく大変の部類に入ると思います。
用意したクリック音を鳴らしても、現状だと必要無いのに強制的にシステム・クリックが鳴ります。(2重に音が出る)
これはカード選択やメッセージ送りの場合でしょうか。そうした場合は、個別に検討して対応していこう、というのが私の立場です。
メッセージやメニューカードごとに効果音を設定できるような仕様を追加できるかもしれません。
そうした部分でシナリオ側からの上書きを解禁してプレイヤーの想定外の音を慣らしてしまっていいのかとか、色々検討するべき事はありますが、それは個別の機能について議論すればいい事で、全体について話すよりも遥かに限定的で簡単です。
-
システム音声周りが大変なのは分かりました。
効果音を設定できる仕組みと言うのは、クリック等の音をシナリオ中に変更が可能な仕組みと言う事で間違いないでしょうか?
クリック音をシナリオ中に変更してみようと試みたシナリオを置いておきます。
シナリオ自体は教えていただいた戦闘中の時限クーポン、アイテム名のキーコード等を使ってある程度やろうとした事が実現して完成しました。
効果音を含め、音声周りは関心が薄い(oggとか便利なんですけどね)と言うか、難しく感じる?よく分からない?必要とする人が少ないといった項目なのでしょうが、可能なのであれば変更できる仕組みは欲しいと思う人も少なからず居るとは思います。
-
repo owner 効果音を設定できる仕組みと言うのは、クリック等の音をシナリオ中に変更が可能な仕組みと言う事で間違いないでしょうか?
はい、そういう事です。実際にはシステム効果音が鳴るシチュエーションは様々なので、個別に検討していく事になります。
まずはメッセージとメニューカードについてWSN追加案の一覧ページに追加しておきました。私もメッセージ送りについてはたまに差し替える方法が欲しくなる事があります。
-
repo owner - edited description
- changed status to resolved
フェードイン・アウトは実装済み、システム音声については別のIssueがあるので解決にします。
- Log in to comment
ありがとうございます。フェードイン・アウトは、当然速度というか完了するまでの時間を指定できるべきですので、実装はそのようになると思います。
新たなご提案については
#277のリストに追加しました。一覧して分かりやすいよう、後でこのIssueのタイトルを編集させていただきます。