ScaleAnimator QML 类型
ScaleAnimator 类型用于动画化 Item 的缩放因子。 更多...
导入语句 | import QtQuick |
继承 |
详细描述
Animator 类型与正常动画类型不同。当使用 Animator 时,动画可以在渲染线程中运行,当动画完成后,属性值会跳跃到末尾。
Item::scale 的值在动画完成后更新。
以下代码示例显示了如何将 ScaleAnimator 与 Rectangle 元素一起使用。
Rectangle { id: scalingBox width: 50 height: 50 color: "lightsteelblue" ScaleAnimator { target: scalingBox; from: 0.5; to: 1; duration: 1000 running: true } }
还可以使用 on
关键字将 ScaleAnimator 直接绑定到 Item 实例。
Rectangle { width: 50 height: 50 color: "lightsteelblue" ScaleAnimator on scale { from: 0.5; to: 1; duration: 1000 } }
© 2024 Qt 公司。本文件中包含的文档贡献者拥有其各自的版权。本文件的文档受 GNU 自由文档许可证版本 1.3 的条款约束,由自由软件基金会发布。Qt 及其相应标志是芬兰和/或世界其他地区的 Qt 公司的商标。所有其他商标属于其各自的权利所有者。