Tile - YAnimators - Move To – Ylands

From Bohemia Interactive Community
Jump to navigation Jump to search
m (YlandsClassyBot moved page Ylands Tile - Move object to Ylands:Tile - YAnimators - Move To: New Structure)
No edit summary
Line 1: Line 1:
[[Image:Move object.png]]
<!---
*'''Animation''' script tile, which moves selected '''object''' to '''target''' position.
THIS PAGE WAS GENERATED AUTOMATICALLY; DO NOT EDIT IT, OTHERWISE YOUR CHANGES WILL BE LOST DURING FUTURE UPDATE.
*'''Object''' can be entity, group or game logic.
-->
*'''Time''' defines how many seconds should it take to perform the animation.
== Move To(Object, Position, Time, Smoothing) ==
*'''Speed''' opposite to time, defines how quickly should the animation be performed.
*'''Smoothing''' is a number 0-1.
**At 0, the movement is completely smooth with no acceleration.
**At 1, the speed peaks at the middle, accelerating from the start and slowing towards the end.


NOTE: Object needs to be set to '''Animated'''.
[[File:YlandsTile-598.png]]
 
<pre>static moveToTime(obj: YEntity | YLogic | YGroup, targetPosition: YVector3, time: number, smoothing: number): void;</pre>
=== Parameters ===
 
==== obj ====
 
==== targetPosition ====
 
==== time ====
 
==== smoothing ====
 
=== Description ===
 
Moves the animated '''object''' to the target '''position''' in the specified '''time''', using the '''smoothing''' value to smooth the beginning and the end of the movement.
 
== Move To(Object, Position, Speed, Smoothing) ==
 
[[File:YlandsTile-599.png]]
 
<pre>static moveToSpeed(obj: YEntity | YLogic | YGroup, targetPosition: YVector3, speed: number, smoothing: number): void;</pre>
=== Parameters ===
 
==== obj ====
 
==== targetPosition ====
 
==== speed ====
 
==== smoothing ====
 
=== Description ===
 
Moves the animated '''object''' to the target '''position''' with the specified '''speed''', using the '''smoothing''' value to smooth the beginning and the end of the movement.




Line 16: Line 46:


[[Category: Instructions]]
[[Category: Instructions]]
[[Category: Ylands 0.13]]

Revision as of 09:51, 8 July 2021

Move To(Object, Position, Time, Smoothing)

YlandsTile-598.png

static moveToTime(obj: YEntity | YLogic | YGroup, targetPosition: YVector3, time: number, smoothing: number): void;

Parameters

obj

targetPosition

time

smoothing

Description

Moves the animated object to the target position in the specified time, using the smoothing value to smooth the beginning and the end of the movement.

Move To(Object, Position, Speed, Smoothing)

YlandsTile-599.png

static moveToSpeed(obj: YEntity | YLogic | YGroup, targetPosition: YVector3, speed: number, smoothing: number): void;

Parameters

obj

targetPosition

speed

smoothing

Description

Moves the animated object to the target position with the specified speed, using the smoothing value to smooth the beginning and the end of the movement.