GodotでAndroidを利用している場合の戻るボタンをタップした時に処理する方法。
デフォルトだとアプリが終了してしまうのでそれを止める。
func _ready():
get_tree().set_quit_on_go_back(false)
_input
メソッドを使うのではなく、 _notification
を使うらしい。Godotエディタでデバッグしている時はWindows用のクリック処理と、Android端末用のタップ処理。
func _notification(what):
if what == MainLoop.NOTIFICATION_WM_QUIT_REQUEST:
# For Windows
pass
if what == MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST:
# For android
pass
詳しくはこちら
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント