animata
Class Controller
java.lang.Object
animata.Controller
public class Controller
- extends java.lang.Object
|
Method Summary |
boolean |
animateBone(java.lang.String name,
float scale)
|
boolean |
cameraDeltaPan(float delta)
|
boolean |
cameraDeltaZoom(float delta)
|
static Controller |
getInstance()
|
static void |
init(processing.core.PApplet applet,
Layer root,
AnimataPlayback animataPlayback)
|
void |
moveCameraTo(CameraPosition p,
int frames)
|
boolean |
setBoneTempo(java.lang.String name,
java.lang.Float tempo)
|
boolean |
setJoint(java.lang.String joint,
float x,
float y,
float z)
|
boolean |
setLayerPosition(java.lang.String layer,
float x,
float y,
float z)
|
boolean |
setLayerVisibility(java.lang.String layer,
boolean visible)
|
void |
shakeCamera()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
currentSong
public java.lang.String currentSong
Controller
public Controller(processing.core.PApplet applet,
Layer root,
AnimataPlayback animataPlayback)
cameraDeltaPan
public boolean cameraDeltaPan(float delta)
cameraDeltaZoom
public boolean cameraDeltaZoom(float delta)
setLayerPosition
public boolean setLayerPosition(java.lang.String layer,
float x,
float y,
float z)
setLayerVisibility
public boolean setLayerVisibility(java.lang.String layer,
boolean visible)
setJoint
public boolean setJoint(java.lang.String joint,
float x,
float y,
float z)
setBoneTempo
public boolean setBoneTempo(java.lang.String name,
java.lang.Float tempo)
animateBone
public boolean animateBone(java.lang.String name,
float scale)
getInstance
public static Controller getInstance()
init
public static void init(processing.core.PApplet applet,
Layer root,
AnimataPlayback animataPlayback)
moveCameraTo
public void moveCameraTo(CameraPosition p,
int frames)
shakeCamera
public void shakeCamera()
processing library AnimataPlayback by Michael Forrest. (c) 2008