根据轨迹类型(图层轨迹、照相机轨迹、地图视图轨迹或场景轨迹)和应用程序(ArcMap、ArcScene 或 ArcGlobe)的不同,附加到某轨迹的对象(如图层)的各种属性(如透明度或可见性)可由此轨迹控制。例如,照相机轨迹可以同时控制 ArcScene 查看器的照相机的投影类型、目标、方位角、倾角、滚动角、视角和正射范围。您可以启用或禁用轨迹属性,可以将对象附加到轨迹中或从轨迹中分离,还可以对各个轨迹进行循环。
可由各轨迹控制的属性的列表会显示在“轨迹属性”对话框的“有效属性”选项卡中。访问方法是,在“动画管理器”的“轨迹”选项卡上单击某轨迹,再单击“属性”,然后单击“有效属性”选项卡。轨迹中有效的属性将处于选中状态。
附加或分离轨迹的对象
创建某个动画轨迹时,该轨迹可被绑定到一个或多个对象。一个照相机轨迹可被绑定到所有查看器,而一个图层轨迹则可被绑定到一个或多个图层。
有必要更改附加到轨迹的对象列表。例如,假设已经创建一个图层轨迹来更改某一图层的透明度,但是稍后您又决定将此透明度应用于另一个图层。则您可将第一个图层从绑定列表中移除(分离),并将第二个图层添加(附加)到列表中。您还可以将两个图层都附加到列表中,这样,两个图层的透明度将同时发生更改。
您可以将多个轨迹附加到同一个对象,从而使这些轨迹可以同时启用。通常,列表中第一个轨迹将起决定性作用并覆盖为对象设置的其他轨迹效果。但是,您也可以结合使用所有轨迹以便实现组合的效果。
禁用有效轨迹属性
播放轨迹动画时,附加到轨迹的对象中不可用的属性值不会发生变化。例如,如果图层轨迹的透明度属性不可用,则动画播放期间,附加到轨迹的图层的透明度便不会发生变化。这些图层的透明度将保持不变。
对于时间动画轨迹,您必须在动画中应用全部属性(间隔、时间和单位)。
禁用轨迹属性的原因可能包括以下几点:
- 对于某一动画,您可能希望在播放期间交互地更改一些属性而不希望这些属性固定不变。例如,如果要导入某路径的照相机飞行动画,可以选中该导入的轨迹并禁用“方位角”和“倾角”属性。这样,在播放动画时,便可以随照相机目标的移动交互地旋转视图。
- 您可能还希望使用并发轨迹控制同一对象的不同参数。例如,如果使用了“沿路径移动图层”命令,将创建一个图层轨迹并且默认情况下仅该轨迹的“转换”和“旋转”属性可用。这样,您便可以再创建一个附加到该图层的轨迹来对某个其他参数进行控制(如透明度)。在创建的第二个轨迹中,其他所有属性将不可用。现在,两个轨迹便可以同时播放而不会发生冲突。
循环单个轨迹
“动画控制”对话框提供了一个用于循环播放动画的选项。但是,此循环过程将对整组轨迹起作用,因此不适宜在仅需重复播放动画中某一效果时使用。以下便是可能要创建的此类视频的示例:
- 记录飞行过程中雷达振荡旋转的视频。雷达振荡是一个需要在整个动画播放期间重复进行的过程,而照相机飞行却不会反复。
- 观察火势随时间变化蔓延情况时飞机持续盘旋的视频。
下例中,在 0 到 1 的动画播放时间内,组动画(其中共包含三层)将循环四次。
“动画管理器”的“时间视图”选项卡上将显示轨迹的另一种视图。组动画中的轨迹似乎都停在了动画的四分之一位置处。这些轨迹的动画将在整个动画播放期间重复四次。