【解決済み】キャンセルボタンを作っていただけないでしょうか?

toretore
記事: 159
登録日時: 2015年12月22日(火) 14:25

【解決済み】キャンセルボタンを作っていただけないでしょうか?

投稿記事by toretore » 2017年6月27日(火) 09:39

おはようございます。
いつも大変お世話になっております。

今アンドロイド用にゲームを作ってるのですが、キャンセルボタンが欲しくて、スマホ仮想ボタンのプラグイン導入でアプリが落ちる事を回避する方法(viewtopic.php?t=371)などで、コメントアウトしてみたのですが、何かの拍子にブツンと落ちてしまうので、困っております。

どちらのスマホボタンも同じでした。

そこで、ひきも記さんの「戻るボタン(http://hikimoki.sakura.ne.jp/plugin/plugin_menu.html)」や、トリアコンタンさんの「ピクチャのボタン化プラグイン(viewtopic.php?t=90)」などで、キャンセルボタンを作りたいと思っていたのですが。

ひきも記さんの戻るボタンですと、そもそもメニュー画面を開かないと機能しないみたいですし、ピクチャのボタン化プラグインでは、戦闘中にキャンセルボタンが表示できないという点と、コモンイベント内で、キャンセルボタンを押した時の挙動にする方法がわかりません。

仮想コントローラーを使わずに、画面上にキャンセルボタンなどを表示する方法か、プラグインを製作していただけないでしょうか?
出来ればですが、戦闘中もボタンが押せるようになると、嬉しいです。

どうぞよろしくお願いいたします。
最後に編集したユーザー toretore on 2017年8月26日(土) 19:49 [ 編集 1 回目 ]

奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: キャンセルボタンを作っていただけないでしょうか?

投稿記事by 奏ねこま » 2017年6月27日(火) 12:46

>ピクチャのボタン化プラグインでは、戦闘中にキャンセルボタンが表示できないという点

これはどういった理由からでしょうか?

>コモンイベント内で、キャンセルボタンを押した時の挙動にする方法がわかりません。

少々強引な方法になりますが、

スクリプト「Input._currentState['escape'] = true;」
イベントコマンド「ウェイト(1)」
スクリプト「Input._currentState['escape'] = false;」

とすると、「キャンセルキーを押して離した」という状態を擬似的に作り出すことができます。
余談ですが、escapeの部分をokにすると、決定キーになります。
toretore
記事: 159
登録日時: 2015年12月22日(火) 14:25

Re: キャンセルボタンを作っていただけないでしょうか?

投稿記事by toretore » 2017年6月27日(火) 13:43

奏ねこま様
toretoreです。

ご返信ありがとうございました!
思った挙動になりました!

今度は途中で落ちることもなく
スムーズなプレイが出来るようになると思います。

本当に助かりました。
ご回答感謝いたします!

“MV:プラグイン素材のリクエスト” へ戻る