この文書の現在のバージョンと選択したバージョンの差分を表示します。
次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
wiki:defold2:api:004 [2017/11/19 08:12] step 作成 |
wiki:defold2:api:004 [2018/03/27 23:17] step |
||
---|---|---|---|
ライン 1: | ライン 1: | ||
- | ====== androidのBackキーでアプリを終了する ====== | + | ====== 004 androidのBackキーでアプリを終了する ====== |
+ | - input -> game.input_binding にback-key のactionを追加する。 | ||
{{:wiki:defold2:api:2017-11-19_17.11.05.png|}} | {{:wiki:defold2:api:2017-11-19_17.11.05.png|}} | ||
+ | |||
+ | |||
+ | - on_inputにコードを追記する。 | ||
+ | |||
+ | <code> | ||
+ | function on_input(self, action_id, action) | ||
+ | |||
+ | -- backキーでアプリを終了させる。 | ||
+ | if action_id == hash("back") and action.pressed then | ||
+ | print("You back") | ||
+ | msg.post("@system:", "exit", {code = 0}) | ||
+ | end | ||
+ | end | ||
+ | </code> | ||
+ | |||
+ | * これでAndroidのBackキー押下でアプリを終了できる。 |