> For the complete documentation index, see [llms.txt](https://fast-studios.gitbook.io/press-e/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fast-studios.gitbook.io/press-e/manual/setting-new-anchors.md).

# Setting new anchors

In several parts of the system you’ll find options to **set anchors**. This page explains how they work.\
There are two anchor definitions in the asset: the **Interactable** anchor and the **UI** anchor.

* The **Interactable** anchor mainly affects the system logic (e.g., where the object anchors **while dragging**, etc.).
* The **UI** can use its own **UI** anchor for display. For the UI, **the UI anchor has priority**: if both the Interactable anchor override and the UI anchor are present, the UI will use the **UI** anchor.

Whenever you click a **Set Anchor** button, a **temporary helper object** is created with the **Anchor Changer (Script)** attached to it.

<figure><img src="/files/BFzafdeKLoaZM7Rj4YMJ" alt=""><figcaption></figcaption></figure>

This script is automatically associated with the new temporary anchor object:

* **Apply**: writes the `Temporary Anchor Transform` value to the field and deletes itself.
* **Cancel**: deletes the temporary anchor without applying changes.
* **Restore Old** *(visible only if the current anchor is different from `Vector3.zero`)*: reverts to the previous position.
* **Auto Delete When Unselected**:
  * **On** — when you deselect the anchor object, it automatically applies the values and deletes the object.
  * **Off** — you can switch to other objects without needing to apply/delete immediately.

**How to set a new anchor:** move the temporary anchor object to the desired position and click **Apply**.\
If **Auto Delete When Unselected** is enabled, simply deselecting the object will also apply and remove it.
