「LL_GalgeChoiceWindow.js」の選択肢表示位置変更と複数回答可能な選択肢制作について
Posted: 2025年11月04日(火) 23:53
こんにちは。
現在、RPGツクールMZで選択肢を独自にカスタマイズしたいと考えており、以下の2種類の選択肢システムを実装したいと思っています。
プラグインとしては、ルルの教会様の「LL_GalgeChoiceWindow.js」を使用しています。
【実現したいこと】
① 右側に表示される選択肢
選択肢(ボタン)に変数の文字列を代入して表示したい
ボタンにカーソルを合わせた際やクリックした際に色が変化するようにしたい
選択肢を画面右側にまとめて表示したい(添付画像のピンク色になっている箇所)
→ 現状、「LL_GalgeChoiceWindow.js」を使って変数代入やボタン変化まではできていますが、
選択肢ウィンドウが中央に固定されており、右側にボタンだけ移動すると文字とボタンの位置がずれてしまいます。
ウィンドウの横幅で無理やり右端に届かせていますが、クリック判定が中央側にも残ってしまい、左側でも反応してしまいます。
この場合、ウィンドウそのものを右寄せにするか、ボタンとウィンドウの判定位置を個別に調整する方法はあるでしょうか?
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
② 複数の選択肢から該当するものを選べるタイプ
選択肢(ボタン)に変数の文字列を代入可能にしたい
ボタンをクリックした時に色が変わるなどの視覚変化をつけたい
ボタンをクリックすると特定のスイッチをONにするようにしたい
同じボタンを再度クリックしたら**元に戻る(スイッチOFF)**ようにしたい
選択肢が常に表示され続ける状態で、選択済みの項目が分かるように色が変化するようにしたい
この②のタイプはまだ手を付けていません。
もし既存プラグインで似た挙動ができるもの、もしくは上記の動作ができるものがあれば教えていただきたいです。
※イメージはGoogleなどでよくある添付2(拾い画/original)の画像のような複数回答ができるアンケートのような仕組みです。
下記リンクでも質問しているのですが、
こちらでも質問失礼いたします。
どなたか詳しい方、お力添えを貸していただけると嬉しいです。
ご回答よろしくお願いいたします。
リンク
https://forum.tkool.jp/index.php?thread ... 1%A6.8524/
現在、RPGツクールMZで選択肢を独自にカスタマイズしたいと考えており、以下の2種類の選択肢システムを実装したいと思っています。
プラグインとしては、ルルの教会様の「LL_GalgeChoiceWindow.js」を使用しています。
【実現したいこと】
① 右側に表示される選択肢
選択肢(ボタン)に変数の文字列を代入して表示したい
ボタンにカーソルを合わせた際やクリックした際に色が変化するようにしたい
選択肢を画面右側にまとめて表示したい(添付画像のピンク色になっている箇所)
→ 現状、「LL_GalgeChoiceWindow.js」を使って変数代入やボタン変化まではできていますが、
選択肢ウィンドウが中央に固定されており、右側にボタンだけ移動すると文字とボタンの位置がずれてしまいます。
ウィンドウの横幅で無理やり右端に届かせていますが、クリック判定が中央側にも残ってしまい、左側でも反応してしまいます。
この場合、ウィンドウそのものを右寄せにするか、ボタンとウィンドウの判定位置を個別に調整する方法はあるでしょうか?
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
② 複数の選択肢から該当するものを選べるタイプ
選択肢(ボタン)に変数の文字列を代入可能にしたい
ボタンをクリックした時に色が変わるなどの視覚変化をつけたい
ボタンをクリックすると特定のスイッチをONにするようにしたい
同じボタンを再度クリックしたら**元に戻る(スイッチOFF)**ようにしたい
選択肢が常に表示され続ける状態で、選択済みの項目が分かるように色が変化するようにしたい
この②のタイプはまだ手を付けていません。
もし既存プラグインで似た挙動ができるもの、もしくは上記の動作ができるものがあれば教えていただきたいです。
※イメージはGoogleなどでよくある添付2(拾い画/original)の画像のような複数回答ができるアンケートのような仕組みです。
下記リンクでも質問しているのですが、
こちらでも質問失礼いたします。
どなたか詳しい方、お力添えを貸していただけると嬉しいです。
ご回答よろしくお願いいたします。
リンク
https://forum.tkool.jp/index.php?thread ... 1%A6.8524/