Piccolo.NET

PNode.AnimateToPositionScaleRotation Method 

Animate this node's matrix from its current location when the activity starts to the specified location, scale, and rotation.

public virtual PTransformActivity AnimateToPositionScaleRotation(
   float x,
   float y,
   float scale,
   float theta,
   long duration
);

Parameters

x
The x coordinate of the target location.
y
The y coordinate of the target location
scale
The scale of the target matrix
theta
The rotation of the target matrix
duration
The amount of time that the animation should take.

Return Value

The newly scheduled activity.

Remarks

If this node descends from the root then the activity will be scheduled, else the returned activity should be scheduled manually. If two different transform activities are scheduled for the same node at the same time, they will both be applied to the node, but the last one scheduled will be applied last on each frame, so it will appear to have replaced the original. Generally you will not want to do that.

See Also

PNode Class | UMD.HCIL.Piccolo Namespace


Web Accessibility