ページ 11

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

Posted: 2017年6月27日(火) 09:39
by toretore
おはようございます。
いつも大変お世話になっております。

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

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

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

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

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

どうぞよろしくお願いいたします。

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

Posted: 2017年6月27日(火) 12:46
by 奏ねこま
>ピクチャのボタン化プラグインでは、戦闘中にキャンセルボタンが表示できないという点

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

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

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

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

とすると、「キャンセルキーを押して離した」という状態を擬似的に作り出すことができます。
余談ですが、escapeの部分をokにすると、決定キーになります。

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

Posted: 2017年6月27日(火) 13:43
by toretore
奏ねこま様
toretoreです。

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

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

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