:github_url: hide .. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the InterpolatedCamera.xml source instead. .. The source is found in doc/classes or modules//doc_classes. .. _class_InterpolatedCamera: InterpolatedCamera ================== **Inherits:** :ref:`Camera` **<** :ref:`Spatial` **<** :ref:`Node` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Camera which moves toward another node. Properties ---------- +---------------------------------+-----------------------------------------------------------+ | :ref:`bool` | :ref:`enabled` | +---------------------------------+-----------------------------------------------------------+ | :ref:`float` | :ref:`speed` | +---------------------------------+-----------------------------------------------------------+ | :ref:`NodePath` | :ref:`target` | +---------------------------------+-----------------------------------------------------------+ Methods ------- +------+--------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_target` **(** :ref:`Object` target **)** | +------+--------------------------------------------------------------------------------------------------------------+ Description ----------- InterpolatedCamera is a :ref:`Camera` which smoothly moves to match a target node's position and rotation. If it is not :ref:`enabled` or does not have a valid target set, InterpolatedCamera acts like a normal Camera. Property Descriptions --------------------- .. _class_InterpolatedCamera_property_enabled: - :ref:`bool` **enabled** +----------+----------------------------------+ | *Setter* | set_interpolation_enabled(value) | +----------+----------------------------------+ | *Getter* | is_interpolation_enabled() | +----------+----------------------------------+ If ``true``, and a target is set, the camera will move automatically. ---- .. _class_InterpolatedCamera_property_speed: - :ref:`float` **speed** +----------+------------------+ | *Setter* | set_speed(value) | +----------+------------------+ | *Getter* | get_speed() | +----------+------------------+ How quickly the camera moves toward its target. Higher values will result in tighter camera motion. ---- .. _class_InterpolatedCamera_property_target: - :ref:`NodePath` **target** +----------+------------------------+ | *Setter* | set_target_path(value) | +----------+------------------------+ | *Getter* | get_target_path() | +----------+------------------------+ The target's :ref:`NodePath`. Method Descriptions ------------------- .. _class_InterpolatedCamera_method_set_target: - void **set_target** **(** :ref:`Object` target **)** Sets the node to move toward and orient with.