Wie können Sie ein Controller-Skript der ersten Person in GDscript schreiben und es auf einen KinematicBody-Node anwenden, wenn Sie Godot Engine 3.x verwenden und was ist das Äquivalent zum KinematicBody-Node in Godot Engine 4.x und wie muss das Skript der ersten Person geändert werden, um in Godot Engine 4.x zu arbeiten?
Die Geschwindigkeits- und Geschwindigkeits-Knoten ist die Geschwindigkeits-Knoten-Knoten-Knoten-KinematischKörpergeschwindigkeit = 5 var Schwerkraft = 9,8 var Sprunggeschwindigkeit = 8 func _physics_process(delta): var Geschwindigkeit = Vector3() if is_on_floor(): speed.y = -gravitation if Input.is_action_pressed("ui_up"): speed.z -= speed if Input.is_action_pressed("ui_down"): speed.z += speed if Input.is_action_just_pressed("jump") und is_on_floor(): speed.y = jump_speed move_dedity("ui_right"): velocity.x += speed, wenn Input.is_action_just_pressed("jump") und is_project_floor() ist die Geschwindigkeits-Klassifikations-Klassifikations-Klassifikations-Klassifikation.