13 lines
466 B
GDScript3
13 lines
466 B
GDScript3
![]() |
class_name DebugCam extends Camera3D
|
||
|
|
||
|
@export var startingSpeed: float = 5
|
||
|
@export var sensitivity: float = 10
|
||
|
|
||
|
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||
|
func _process(delta):
|
||
|
var horizontal: float = Input.get_axis("left", "right")
|
||
|
var forwardBack: float = Input.get_axis("up", "down")
|
||
|
var vertical: float = Input.get_axis("debugDown", "debugUp")
|
||
|
|
||
|
position += Vector3(horizontal, vertical, forwardBack) * startingSpeed * delta
|