New user registration is now open again!
Also, new development on BulletForge is now under way. Join the Discord server for progress updates and to request features!
Author: darkwalker247
Category: Library
Danmakufu Version: ph3
Tags: library, kitsune, darkwalker, dark, ran, resource, interpolation, interpolated, movement
Last updated at: July 11 2016, 06:32 PM
Download
File Size: 873 Bytes
Downloads: 683


A set of functions and tasks for tweening.
Methods:
- linear
- smoothstep
- smootherstep
- acceleration
- deceleration
- overshoot

Functions:
- Linear(a, b, x)
- Smoothstep(a, b, x)
- Smootherstep(a, b, x)
- Acceleration(a, b, x)
- Deceleration(a, b, x)
- Overshoot(a, b, x, magnitude)
- MoveLinear(object, x, y, time)
- MoveSmooth(object, x, y, time)
- MoveSmoother(object, x, y, time)
- MoveAcceleration(object, x, y, time)
- MoveDeceleration(object, x, y, time)
- MoveOvershoot(object, x, y, time, magnitude)
- Interpolate(a, b, x, method) - method can be one of the following: LINEAR, ACCELERATION, DECELERATION, SMOOTH, SMOOTHER, OVERSHOOT, OVERSHOOT_MINOR, OVERSHOOT_MAJOR

Version 3: Changed all the Move functions to use ObjRender functions instead of ObjMove so they are actually useful, capitalized all functions correctly, and added a general Interpolate function for all methods.