2009
OK Assigns the value expression result to the current variable.
Cancel Disregards the current value expression result and closes the dialog.
Assign Track Lets you assign a controller to the highlighted variable. The
controller's value is taken at the current time plus the variable's Tick Offset.
Assign Controller Lets you assign a track to the highlighted variable.
Assign Node Lets you assign a node to the highlighted variable.
Expression text field Enter the script expression here to calculate the
controller value.
Description text field Enter comments regarding the functionality of the
controller.
Load/Save Load and save scripts to text files.
Debug Opens the Script Controller Debug Window, which displays the value
of all variables used in your script.
Evaluate Evaluates the script expression. The evaluation is computed for the
current position of the time slider.
Close Compiles and checks the controller script for errors. If no errors are
found, the dialog is closed. Any problems result in a query box asking whether
you want to revert the expression to the original value of the current track
and close the dialog (OK), or to return to editing the expression (Cancel).
Procedures
To use a Transform Script controller:
1 Select an object.
2 Right-click to open the quad menu.
3 In Transform quadrant, click Curve Editor.
4 Select the Transform track of the selected object in Track View.
5 Select Transform Script from the Assign Transform Controller dialog and
click OK.
The Script Controller dialog opens.
6 Edit the matrix3 value in the Script Controller dialog, and click Evaluate
when you are finished.
3264 | Chapter 15 Animation