设置宽度动画

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