GDScriptでファーストパーソンコントローラースクリプトを作成し、Godot Engine 3.xを使用する場合、Kinematicbody-Nodeに適用するにはどうすればよいですか。Godot Engine 4.xで動作するために変更する必要がありますか？
How can you write a first person controller script in GDscript and apply it to a KinematicBody-node when using Godot Engine 3.x and what is the equivalent to the KinematicBody-node in Godot Engine 4.x and how does the first person controller script need to be changed to work in Godot Engine 4.x?