设置高度动画
在高度动画中,对象的高度会随标签值或表达式结果而变化。对象高度与表达式的值成比例。例如,如果表达式的值是最小值和最大值的中间值,则对象的高度将是其最小和最大垂直更改百分比的中间值。
高度动画可用于所有绘图对象(仅支持可视性动画的图像和面板对象除外)。
要为对象设置高度动画
- 选择对象。
- 从动画菜单中选择高度,或者单击动画对话框中的高度选项卡。
- 选择一个标签,或者创建一个在运行时将计算为数字的表达式,以决定对象的高度。
- 指定垂直更改(高度)百分比的最小值和最大值。还可使用“对象智能路径”功能设置这些值。
- 选择对象锚点。对象将从此点开始增加和降低高度。
- 选择用于计算表达式的最小值和最大值的方法。
- 指定表达式的值范围。小贴士:可使用对象浏览器搜索画面中具有动画的对象。打开突出显示设置框,并选择想要突出显示的动画类型。
选项
- 表达式键入一个标签名称,或者一个在运行时将计算为数字值的表达式。表达式是可以返回值的数学或逻辑等式。它可包含标签名称、常量以及数学、关系、逻辑和/或位运算符。标签名称可用作表达式。进行此操作时,最小和最大表达式值默认为标签的最小值和最大值。
- 表达式范围
- 使用标签的最小和最大属性值如果已在表达式框中指定了标签,单击此按钮会使用标签的最小和最大值定义表达式的数值范围。如果表达式包含多个标签,则对动画使用第一个标签的最小值和最大值。
- 使用常量要使用数字常量值定义值范围,请单击此按钮并指定最大值和最小值。
- 从标签读取要使用一个标签的最小值和另一个标签的最大值来定义值范围,请单击此按钮,然后分别为最小值和最大值指定标签。如果使用此选项,当画面打开且对象动画启动时,将读取一次标签值以设置最小值和最大值。在打开画面后不会再次读取标签,也不会更改动画的最小值和最大值,即使标签值发生变化也是如此。
- 垂直更改(百分比)
- 最小值对象被选中时的高度是其基本大小 (100%)。单击对象左边或右边的手柄并拖动,以调整对象的大小。或键入表达式计算得到其最小值时对象的高度。这是其基本大小的百分比。
- 最大值单击对象左边或右边的手柄并拖动,以调整对象的大小。或键入表达式计算得到其最大值时对象的高度。这是其基本大小的百分比。
- 锚点锚点确定对象的哪个部分保持不变。
- 顶部如果对象的顶部位置将保持不变,则选择上。随着表达式值的变化,对象从底部开始变大或缩小。
- 中间如果对象的中间位置将保持不变,则选择中间。随着表达式值的变化,对象从其中间位置的两侧等量变长或变短。
- 底部如果对象的底部位置将保持不变,则选择底部。随着表达式值的变化,对象从顶部开始变大或缩小。
提供反馈