12345678910111213141516 |
- class_name Focus
- extends Camera2D
- # Transition to next slide and focus current slide
- signal ended
- func focus_on(pos: Vector2, scope: float) -> void:
- set_position(pos)
- set_zoom(Vector2.ONE / scope)
- ended.emit()
- func _on_show_new_focus(pos: Vector2, scope: float) -> void:
- focus_on(pos, scope)
|