ページ 11

【解決済み】[アイテム選択の処理]画面に戻るボタンを追加するには?

Posted: 2019年5月11日(土) 19:09
by zzz
こんばんは!
「ひきも記は閉鎖しました。」様で配布中の【戻るボタン】プラグインを使っています。
https://hikimoki.sakura.ne.jp/index.php ... BackButton

【アイテム選択の処理】の画面にも【戻るボタン】を表示するにはどうすればいいですか?
Scene自体が見つからなかったのでこちらで質問しました。
方法が分かる方がいらっしゃいましたら宜しくお願い致します。

Re: アイテム選択画面に戻るボタンを追加するには?

Posted: 2019年5月11日(土) 21:47
by ムノクラ
プラグインの設定画面を良く見てみましょう。
パラメーターで、各シーンでのボタン表示位置を指定できるようになっています。
SS01.png
デフォルトは0,0に表示され、どのシーンでも同じ場所に表示されますが、アイテムを選んでいる時もボタンは動作します。
アイテム選択時にその右側にボタンを置きたい時はその座標を指定しましょう。

Re: アイテム選択画面に戻るボタンを追加するには?

Posted: 2019年5月11日(土) 23:11
by zzz
お答えありがとうございます!

質問の仕方が悪かったようですね。
【アイテム選択の処理】の画面に戻るボタンを表示させたいと言う意味です。
メニューのアイテムではなく、イベントでアイテムを選んで渡す画面のことです。
こちらはSceneがどこになるのか分からず追加出来なかったので質問しました。

引き続き、すみませんが宜しくお願い致します。

Re: 【アイテム選択の処理】画面に戻るボタンを追加するには?

Posted: 2019年5月11日(土) 23:38
by ムノクラ
こちらこそ、勘違いしての勇み足でごめんなさい。

トリアコンタン様のピクチャのボタン化プラグインを試してみたのですが、このシーンでは動かないですね。
ということで、こんなアホな回答しか思いつきませんでした。
スクリプトを書いてくださる方をお待ちします。
SS01.png

Re: 【アイテム選択の処理】画面に戻るボタンを追加するには?

Posted: 2019年5月12日(日) 09:52
by 奏ねこま
プラグインを改修するのが確実なんでしょうけれど、スクリプトで強引に解決するならこんな感じで(画像参照)。
scene.backButtonX = ()=>0;
scene.backButtonY = ()=>0;
この部分でボタン座標を設定しているので、「0」を実際の座標値に変えてください。
 

Re: 【アイテム選択の処理】画面に戻るボタンを追加するには?

Posted: 2019年5月12日(日) 12:07
by zzz
奏ねこま様
お答えありがとうございます。
教えて頂いた通りに記述した所、思い通りの処理ができました♪
助かりました!ありがとうございました!

※自分用メモ
ツクールMVが1.6.2より前のバージョンだと上手く作動しないです
※追記
詳細は↓
奏ねこま様がver.1.6.2以前のバージョン用のスクリプトも教えて下さいました♪

Re: 【アイテム選択の処理】画面に戻るボタンを追加するには?

Posted: 2019年5月12日(日) 12:47
by 奏ねこま
zzz さんが書きました:※自分用メモ
ツクールMVが1.6.2より前のバージョンだと上手く作動しないです
1.6.1なら動くと思いますが、1.5.2以前であれば

「let」を「var」にする。

↓の2行の書き換え。
scene.backButtonX = function(){ return 0 };
scene.backButtonY = function(){ return 0 };

で動くと思います。

Re: 【解決済み】[アイテム選択の処理]画面に戻るボタンを追加するには?

Posted: 2019年5月12日(日) 14:36
by zzz
奏ねこま様
1.6.2以前に対応するスクリプトも教えて下さいましてありがとうございます!
ご親切、ご丁寧なご回答ありがとうございました♪