Added FOV updater

This commit is contained in:
2024-08-15 02:02:34 -05:00
parent bcd7a629a2
commit c38b1f1586

View File

@ -5,6 +5,8 @@ extends Node3D
var max_angle_radians = 1.5
@onready var current_fov:float = 75
func _process(delta):
if not GlobalSettings.is_paused:
var look_velocity = Input.get_vector("look_left", "look_right", "look_up", "look_down")
@ -14,6 +16,11 @@ func _process(delta):
rotate_x(rotate_degree)
elif rotation_after >= -max_angle_radians and rotate_degree < 0:
rotate_x(rotate_degree)
var setting_fov = GlobalSettings.GetSetting(GlobalSettings.Setting.FOV)
if setting_fov != current_fov:
current_fov = setting_fov
$Camera.fov = current_fov
func _unhandled_input(event):