一.设计结果展示
用Ventuz制作时钟动画打算达到的效果,见下图。按A键动态出现时钟,按B键时钟从右侧划出。
二.从零开始
1.首先是制作时钟,分表盘和表针。
先新建一个Scene,然后拖动world下的axis到Hierarchy中。为了更好的区分表盘和指针,接下来我们在World中拖拽两个Hierarchy Container到Axis后方,并分别双击这两个Hierarchy Container,分别命名为表盘和指针。见图:
接下来制作表盘,先点击表盘插件前的>,进入表盘制作。选中Out,然后按Delete删除。
因为表盘分最外面的圆圈和圆圈里的刻度,所以我们做一个双层的Axis,然后再拖一个圆进去。再设置圆外面的Axis的ScalingFactor为10,则将圆球变大了。然后选择Circle,修改Size的hole的值为0.98,那么时钟最外端的圆圈就出来了。
接着制作时钟的四个大的时间刻度,12点、3点、6点和9点。依次拖拽World中的axis和Spread,还有Geometry中的Rectangle插件,如图排列。
接着,修改Rect1前的Axis,设置Postion的Y为5,设置ScalingFactor为1.5。然后选择Rect1,设置Size的X为0.1,Align中的Y为Top对齐。则第一个12点的大刻度就出来了。见下图
接着选择Spread插件,修改Spread下的Max和Count都为4,然后修改Rotation中的Z为90。即总共4个,按90度分布。修改完成后效果入下图所示。因为刻度较长,建议将Rect1的Y从1调整为0.8。效果图下
接着制作其他的整点刻度,比这四个稍短一点。顺便再制作分钟的小刻度。在Hierarchy中选中Spread前的axis,然后Ctrl