初歩的な質問で恐縮ですが・・・
マップに入ったときにBGMが流れ、マップを自由に歩くことができる。
という処理を実装したいです。
処理の実現として下記を実装しました。
・マップに自動起動のイベントを配置し、BGMを流す処理を追加
・BGMを流す処理の後ろに「イベント処理の中断」を配置
上記で実装したところ、BGMは流れますが、キャラクターの操作やメニューの開閉ができない状態になりました。
おそらく、自動起動の出現条件に何も設定していないせいでBGMを流すという処理がループしているのだと思います。
解決策として、
・スイッチ「自由行動」を追加し、「BGM開始」と「イベント処理の中断」の間に設定
・自動実行イベントに空のEVページを追加
・追加したEVページの出現条件に「自由行動」スイッチを設定
とすることで解決できたのですが、この方法だとBGMがあるマップ毎にEVページを用意する必要があり、少し面倒だと思っています。
この手法は一般的なのか、もっといいやり方があれば、ご教示いただきたく思います。
また、「イベント処理の中断」の使い方が間違っているような気がして、
簡単なユースケースを教えていたければと思います・・・
よろしくお願いいたします。
【解決済】マップ上で操作キャラが動けなくなる
Re: マップ上で操作キャラが動けなくなる
hkaru さんが書きました:初歩的な質問で恐縮ですが・・・
マップに入ったときにBGMが流れ、マップを自由に歩くことができる。
という処理を実装したいです。
処理の実現として下記を実装しました。
・マップに自動起動のイベントを配置し、BGMを流す処理を追加
・BGMを流す処理の後ろに「イベント処理の中断」を配置
上記で実装したところ、BGMは流れますが、キャラクターの操作やメニューの開閉ができない状態になりました。
おそらく、自動起動の出現条件に何も設定していないせいでBGMを流すという処理がループしているのだと思います。
解決策として、
・スイッチ「自由行動」を追加し、「BGM開始」と「イベント処理の中断」の間に設定
・自動実行イベントに空のEVページを追加
・追加したEVページの出現条件に「自由行動」スイッチを設定
とすることで解決できたのですが、この方法だとBGMがあるマップ毎にEVページを用意する必要があり、少し面倒だと思っています。
この手法は一般的なのか、もっといいやり方があれば、ご教示いただきたく思います。
また、「イベント処理の中断」の使い方が間違っているような気がして、
簡単なユースケースを教えていたければと思います・・・
よろしくお願いいたします。
イベントの組み方は「イベントの一時消去」を使用すれば簡単になります。
しかし、基本機能を使用するほうが安全で簡単です。
マップツリーにあるマップを右クリックして「編集」
「BGM自動演奏」にチェックを入れ、曲を選択する。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: マップ上で操作キャラが動けなくなる
ムノクラ さんが書きました:hkaru さんが書きました:初歩的な質問で恐縮ですが・・・
マップに入ったときにBGMが流れ、マップを自由に歩くことができる。
という処理を実装したいです。
処理の実現として下記を実装しました。
・マップに自動起動のイベントを配置し、BGMを流す処理を追加
・BGMを流す処理の後ろに「イベント処理の中断」を配置
上記で実装したところ、BGMは流れますが、キャラクターの操作やメニューの開閉ができない状態になりました。
おそらく、自動起動の出現条件に何も設定していないせいでBGMを流すという処理がループしているのだと思います。
解決策として、
・スイッチ「自由行動」を追加し、「BGM開始」と「イベント処理の中断」の間に設定
・自動実行イベントに空のEVページを追加
・追加したEVページの出現条件に「自由行動」スイッチを設定
とすることで解決できたのですが、この方法だとBGMがあるマップ毎にEVページを用意する必要があり、少し面倒だと思っています。
この手法は一般的なのか、もっといいやり方があれば、ご教示いただきたく思います。
また、「イベント処理の中断」の使い方が間違っているような気がして、
簡単なユースケースを教えていたければと思います・・・
よろしくお願いいたします。
イベントの組み方は「イベントの一時消去」を使用すれば簡単になります。
しかし、基本機能を使用するほうが安全で簡単です。
マップツリーにあるマップを右クリックして「編集」
「BGM自動演奏」にチェックを入れ、曲を選択する。
SS01.png
あああ、マップにたいしてBGMを設定できるのですね!
知らなかったです。ありがとうございます!
Re: マップ上で操作キャラが動けなくなる
これも気づきにくい機能らしくて、過去に何度か返答した記憶があります。
記事にしたほうが良いかも知れませんね…
別の人は、場所移動のイベントにBGMの指定を組み込んでいました…
これも覚えておくと良いイベント作成方法なので、例を出しておきます。
記事にしたほうが良いかも知れませんね…
別の人は、場所移動のイベントにBGMの指定を組み込んでいました…
これも覚えておくと良いイベント作成方法なので、例を出しておきます。
コード: 全て選択
◆文章:なし, なし, ウィンドウ, 下
: :マップに入ると自動的に実行する処理
◆イベントの一時消去
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。