RanuTransform

Moldion

(2)
$6
Publisher Moldion
File size 1.38MB
Number of files 25
Latest version 1.0.1
Latest release date 2020-09-14 02:46:14
First release date 2020-06-12 02:21:30
Supported Unity versions 2018.4.2 or higher
RanuTransform is a Unity component to support controling the Transform component of objects in Unity.


There are some works to do to control objects in Unity, calculating and setting the rotation and position for every frames in Update() or FixedUpdate(). You should calculate some mathmatical and physical variables like velocity or rotation angle. Acceleration and angular acceleration must be considered in some cases for a smooth transition.


Now you can do that with simple RanuTransform methods easily. One-line commands cover the complex treatment internally. You don't need to think about the complex quaternion operations.


Features


- One-line command based operations: All the operations of setting variables or actions are implemented by RanuTransform methods, simple and easy to understand.

- Supporting damped motion/rotation: Movement with acceleration or rotation with angular acceleration can be implemented easily.

- Supporting local and global coordinate systems.

- Supporting instant movement/rotation

- Supporting callback function for damped motion/rotation


Supported positioning methods


- Directional movement

- Movement toward the given location

- Tracing object

- Moving forward


Supported rotation methods


- Rotation along the given axis

- Rotation toward the given quaternion

- Rotation toward the rotation of the given object

- Looking at object constantly

- Looking moving direction


For detailed information, please refer to RanuTransform Manual

Application of RanuTransform to control the objects in Unity3D