YAnimator QML 类型

YAnimator 类型用于对项的 y 位置进行动画。 更多...

导入语句import QtQuick
继承

Animator

详细描述

Animator 类型与普通动画类型不同。使用 Animator 时,动画可以在渲染线程中运行,完成时属性值将跳转到底部。

Item::y 的值在动画完成后更新。

以下代码片段显示了如何使用 YAnimator 与 Rectangle 项一起使用。

Rectangle {
    id: ymovingBox
    width: 50
    height: 50
    color: "lightsteelblue"
    YAnimator {
        target: ymovingBox;
        from: 10;
        to: 0;
        duration: 1000
        running: true
    }
}

还可以使用 on 关键字将 YAnimator 直接绑定到 Item 实例。

Rectangle {
    width: 50
    height: 50
    color: "lightsteelblue"
    YAnimator on y {
        from: 10;
        to: 0;
        duration: 1000
    }
}

© 2024 The Qt Company Ltd. 本文档中的文档贡献版权各自所有。本文档下的文档是根据自由软件基金会发布的 GNU 自由文档许可证第 1.3 版许可的。Qt 及其相关标志是 The Qt Company Ltd. 在芬兰及世界各地的商标。所有其他商标均为其各自所有者的财产。