转换

为了使状态之间的转换平滑,您可以使用转换来动画化状态之间的变化。

首先,您需要在状态视图中添加状态,并在属性视图中编辑一些可以进行动画化的属性,比如颜色或数字,例如,您可以动画化组件位置的变化。

"Transitions view"

转换中,您可以为每个属性的转换设置起始帧、结束帧和持续时间。您还可以为每个动画设置缓动曲线和整个转换的最大持续时间。

转换中的缩放

使用工具栏中的滑块设置转换的缩放级别。选择按钮以调整视图的缩放。

在状态之间动画转换

要动画化转换

  1. 选择视图 > 视图 > 转换编辑器

    "Empty Transitions view"

  2. 选择 (添加转换)按钮以添加转换。这仅在你已经添加至少一个状态并且在该状态中修改了至少一个属性时才有效。

    "Transitions view"

  3. 通过移动组件或属性名称旁边的蓝色条来设置属性动画的起始帧和结束帧。通过拉动其左右边缘来设置动画的持续时间。
  4. 要为选定的转换附加缓动曲线,请选择 (缓动曲线编辑器(C))按钮。

指定转换设置

要修改转换设置,请选择转换编辑器中的 (转换设置(S))按钮。

"Transitions settings"

要添加转换

  1. 选择 (添加转换)按钮。
  2. 转换 ID字段中,键入转换的 ID。
  3. 来源字段中,选择要过渡的状态。
  4. 目标字段中,选择要过渡到的状态。

要删除当前过渡,请选择 (删除过渡) 按钮。

在某些Qt许可证下可用。
了解更多信息。