Add some UI
This commit is contained in:
@@ -27,9 +27,10 @@ func _process(delta:float) -> void:
|
||||
"camera_orbit_left", "camera_orbit_right",
|
||||
"camera_orbit_up", "camera_orbit_down"
|
||||
)
|
||||
_yaw += orbitInput.x * orbitSensitivity * delta
|
||||
# Invert Y so stick-up = camera rises (bird's-eye)
|
||||
_pitch -= orbitInput.y * orbitSensitivity * delta
|
||||
var xMult:float = -1.0 if SETTINGS.invertCameraX else 1.0
|
||||
var yMult:float = 1.0 if SETTINGS.invertCameraY else -1.0
|
||||
_yaw += orbitInput.x * orbitSensitivity * delta * xMult
|
||||
_pitch += orbitInput.y * orbitSensitivity * delta * yMult
|
||||
_pitch = clamp(_pitch, pitchMin, pitchMax)
|
||||
|
||||
var pivot:Vector3 = targetNode.global_transform.origin + pivotOffset
|
||||
|
||||
@@ -70,6 +70,8 @@ func _canMove() -> bool:
|
||||
return false
|
||||
if !UI.TEXTBOX.isClosed:
|
||||
return false
|
||||
if UI.GAME_MENU && UI.GAME_MENU.isOpen():
|
||||
return false
|
||||
return true
|
||||
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user