ページ 11

【解決済み】アイテム選択の処理のやり方がよくわかりません

Posted: 2019年1月12日(土) 15:52
by まるたまご
ツクール買って1ヶ月ほどになる初心者です、いろいろ試してなんとか思い通りの効果は出せたのですが色々挙動がおかしくなるので正しいやり方を教えていただきたいです。

アイテムの選択でアクターの画像が変わるというのをしたいのですが、5つ選択肢があるとすると5回決定やキャンセルを押さないとウインドウ閉じないのと、選択の挙動がおかしかったりして困っています。
アイテム効果はコモンイベントでアクターの見た目変更、フェードインアウト、SEが設定してあります。
作っているのがRPGではない為メニュー画面は常に禁止にしてあるのでアイテムから使用はしない方向でお願いします。もしくは、アイテムリストや大事な物リストを選択肢無しで直接開けられるスクリプトがあれば教えていただきたいです。

SceneManager.push(Scene_Item);これだと選択肢が出てしまうので駄目なんです。

Re: アイテム選択の処理のやり方がよくわかりません

Posted: 2019年1月12日(土) 17:53
by 飯尾隼人
まるたまごさん

 こんにちは。直面されている問題の方確認しました。

>5つ選択肢があるとすると5回決定やキャンセルを押さないとウインドウ閉じない

 アイテム選択の処理を5回実行しているためです。
 そのため、5回ウィンドウが開いてしまっていると思われます。
 解決方法としては、アイテム選択の処理を1回にして、使用する変数を一つにします。
 そして、その変数に格納された値から5つのパターンに条件分岐をすれば良いと思われます。

 ※一度自分で試してみて分からなかったらまた返信してください。
  イベント設定の画面を添付します。

 以上です。結果を返信して頂ければ幸いです!
 ゲーム作るのは途中で心が折れそうになり大変だと思いますが、是非楽しんでください。
 完成した時の感動は何ものにも替えられません(*^-^*)

Re: アイテム選択の処理のやり方がよくわかりません

Posted: 2019年1月12日(土) 19:00
by まるたまご
飯尾隼人さんありがとうございます!
アイテムの数だけ選択の処理が必要だと思いこんでいました、おかげでバッチリ出来ました!