Tile Sprite
Tile Sprite | |
---|---|
Tab | Decorations |
Type | Tile |
Origin | rVersion |
Shortcut | I |
Tile Sprite is an event in the Decorations Tab used to tile a sprite.
Usage
Setting | Type | Description |
---|---|---|
Tiling | Text Boxes (Numbers) | Tiling of the sprite, X and Y. |
Offset | Text Boxes (Numbers) | Offset of the sprite tile, X and Y. |
Speed | Text Boxes (Numbers) | Speed of tile movement, X and Y, measured in pixels per second if the tile movement is "Scroll", and pixels per pulse if it's "Pulse". |
Tile movement | Single Selection | Either "Scroll" or "Pulse". |
Interval | Text Box (Number) | Interval between pulses in beats. |
Duration | Text Box (Number) | Duration of the transition in beats. |
Ease | Dropdown (Ease) | Easing. |
Surgery
{ "bar": X, "beat": X, "type": "Tile", "target": "abcdefg", "tiling": [1, 1], "position": [1, 1], "speed": [1, 1], "tilingType": "Scroll", "duration": 2, "ease": "InOutSine" }
target (string)
ID of the decoration to apply to.
tiling (number[]) (optional)
2-length array, X and Y. Tiling.
position (number[]) (optional)
2-length array, X and Y. Tiling offset.
speed (number[]) (optional)
2-length array, X and Y. Tiling movement speed.
tilingType (enum) (optional)
Required if speed exists. Either Scroll or Pulse.
duration (number)
Duration of the transition in beats.
ease (enum)
Easing.
{ "bar": X, "beat": X, "type": "Tile", "target": "abcdefg", "tiling": [1, 1], "position": [1, 1], "speed": [1, 1], "tilingType": "Pulse", "interval": 3, "duration": 2, "ease": "InOutSine" }
interval (number) (optional)
Required if tilingType is Pulse. Interval between pulses.