diff --git a/Obscura/scripts/camera_controllers/camera_controller_base.gd b/Obscura/scripts/camera_controllers/camera_controller_base.gd index 381e208..2d86285 100644 --- a/Obscura/scripts/camera_controllers/camera_controller_base.gd +++ b/Obscura/scripts/camera_controllers/camera_controller_base.gd @@ -15,7 +15,7 @@ extends Camera3D func _ready() -> void: current = false - position += Vector3(0.0, dist_above_target, 0.0) + position = target.position + Vector3(0.0, dist_above_target, 0.0) func _process(delta: float) -> void: @@ -38,9 +38,6 @@ func _process(delta: float) -> void: #if abs(_camera_tilt_rad) < 0.01: #_camera_tilt_rad = 0.0 #rotation.z = _camera_tilt_rad - - position.y = target.position.y + dist_above_target - @abstract func _draw_logic() -> void diff --git a/Obscura/scripts/camera_controllers/push_box.gd b/Obscura/scripts/camera_controllers/push_box.gd index d47c15b..0fe85ad 100644 --- a/Obscura/scripts/camera_controllers/push_box.gd +++ b/Obscura/scripts/camera_controllers/push_box.gd @@ -6,11 +6,6 @@ extends CameraControllerBase @export var box_height:float = 10.0 -func _ready() -> void: - super() - position = target.position - - func _process(delta: float) -> void: if !current: return