Lysa  0.0
Lysa 3D Engine
LuaTween Class Referenceabstract

Detailed Description

A tween that interpolates a number and drives a Lua callback each tick.

Inherits from: Tween

Lua full name: lysa.LuaTween

Public Member Functions

LuaTween create (from: number, to: number, duration: number, type: TransitionType, on_update: fun(value:number), on_complete: fun())static
 Creates a LuaTween, registers it with the engine, and returns it. More...
 
nil update (delta: number)
 Advances the tween by delta seconds; called automatically by the engine each physics tick. More...
 

Member Function Documentation

LuaTween create ( number  from,
number  to,
number  duration,
TransitionType  type,
fun(value:number)  on_update,
fun()  on_complete)
static

Creates a LuaTween, registers it with the engine, and returns it.

Parameters
fromnumber
tonumber
durationnumber
typeTransitionType
on_updatefun(value:number)
on_completefun()
Returns
LuaTween
nil update ( number  delta)

Advances the tween by delta seconds; called automatically by the engine each physics tick.

Parameters
deltanumber