# Move

<figure><img src="/files/XP6CheYKqjR7oIUiKXQq" alt="" width="563"><figcaption></figcaption></figure>

{% embed url="<https://youtu.be/_eeet4RnS1Q>" %}
Artwork by [chili](https://x.com/ryviolie)
{% endembed %}

With the Move tool, we can move content around, resize, rotate, skew, or perspective transform it.

There are a few things to note:

* Move tool can work with multiple layers of the same type at once but cannot work with multiple layer types at the same time. Read more about layer types [here](/timeline-and-layers/layer-types.md).
* Move tool can work with multiple frames at once too.
* Move tool can work with folder.
* When the Move tool is selected, if there is an active selection, it will work with that selection, if there is no selection, it will automatically select all the content of the selected layers and work with that content.
* A few options are only available when the Move tool is active:
  * Clear content
  * Flip vertically
  * Flip horizontally
* There are 3 transform modes: scaling, skewing, and perspective.

### Snapping

We can enable snapping for the Move tool, if enabled, it will snap the rotation to multiples of 90 degrees (0, 90, 180, 270) and content movement will snap to the content boundary of other layers.

### Rotsprite

Rotsprite is a content rotation technique that preserves clean edges. Pixquare has its own implementation of rotsprite which is more performant but does not work as well as the [original rotprite](https://info.sonicretro.org/RotSprite).

### Precise move

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

Sometimes moving content using touch drag is not very precise. On desktop, we usually use arrow keys to move content directionally, so to simulate that, Precise move was implemented.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pixquare.art/tools/move.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
