Published on

テスト投稿

Authors

テスト投稿

h2

h3

Godot の上下左右の入力の取得するコード

extends Node

func get_axis_strength(pos: String, neg: String):
  return Input.get_action_strength(pos) - Input.get_action_strength(neg)

func _process(dt):
  var x = get_axis_strength("ui_right", "ui_left")
  var y = get_axis_strength("ui_down", "ui_up")
  var input_dir = Vector2(x, y).normalized()
  print(input_dir)