extends CSGSphere3D @export var cursor:GUIDEAction @export var camera_toggle:GUIDEAction func _process(delta): var new_pos = cursor.value_axis_3d if not new_pos.is_finite() or camera_toggle.is_triggered(): visible = false return visible = true global_position = new_pos