XAnimator QML 类型
该 XAnimator 类型会动画化 Item 的 x 位置。 更多信息...
导入语句 | import QtQuick |
继承 |
详细描述
Animator 类型与常规动画类型不同。当使用 Animator 时,动画可以在渲染线程中运行,当动画完成时,属性值将跳转到最后。
Item::x 的值在动画完成之后更新。
以下代码示例展示了如何将 XAnimator 与 Rectangle 元素一起使用。
Rectangle { id: xmovingBox width: 50 height: 50 color: "lightsteelblue" XAnimator { target: xmovingBox; from: 10; to: 0; duration: 1000 running: true } }
还可以使用 on
关键字将 XAnimator 直接绑定到一个 Item 实例上。
Rectangle { width: 50 height: 50 color: "lightsteelblue" XAnimator on x { from: 10; to: 0; duration: 1000 } }
© 2024 The Qt Company Ltd. 本文档中包含的文档贡献属于其各自的版权所有者。本文档根据自由软件基金会发布的 GNU 自由文档许可协议版本 1.3 条款提供许可。Qt 以及相应的标志是 The Qt Company Ltd. 在芬兰和其他国家/地区的商标。所有其他商标均为其各自的拥有者的财产。