利用Building Blocks-Deactivate Script和Activate Script来选择Box;再使用Building Blocks-Rotate,或是Per Second配合Rotate使Boxes产生旋转的效果。
制作步骤:
(a) Camera
Set As Active Camera:设定现在所使用的Camera。
Text Display:文字说明。
(b) Box02
Switch On Key:设定控制键分别为8、2、4、6。
Rotate:设定旋转轴Axis of Rotation-分别为X轴(1, 0, 0)、-X轴(-1, 0, 0)、Y轴(0, 1, 0)、-Y轴(0, -1, 0);设定旋转角度值Angle of Rotation(Turn:圈数、Degree:角度);设定Referential of the Axis-设定-NULL-或Box02均可(如图示);勾选Hierarchy表示Building Blocks也同样应用在Child。
T X(pIn) * Elapsed Time = Y(pOut) Rotate:设定旋转轴Axis of Rotation-分别为X轴(1, 0, 0)、-X轴(-1, 0, 0)、Y轴(0, 1, 0)、-Y轴(0, -1, 0);且由pIn输入旋转角度值Angle of Rotation(Turn:圈数、Degree:角度);设定Referential of the Axis-设定-NULL-或Box01均可(如图示);勾选Hierarchy表示Building Blocks也同样应用在Child。
Per second:设定1秒钟所旋转的角度值X(Turn:圈数;Degree:角度),乘上一个Frame所花费时间,在pOut输出变量Y (旋转角度值)。