gpt4 book ai didi

animation - QML 中的 anchor 动画

转载 作者:行者123 更新时间:2023-12-02 01:08:02 25 4
gpt4 key购买 nike

如何让它工作锚定动画,如下所述:

import QtQuick 2.0

Item {
id: container
width: 200; height: 200

Rectangle {
id: myRect
width: 100; height: 100
color: "red"
}

Behavior on anchors.right {
AnchorAnimation { duration: 2000 }
}

Component.onCompleted: {
myRect.anchors.right = container.right
}
}

我做错了什么?更改 anchor 时没有适当的动画。

另外,如果可以的话,提供一些关于这个主题的例子。

UPD:提供了更简单的示例。

最佳答案

AnchorAnimation can only be used in a Transition and in conjunction with an AnchorChange. It cannot be used in behaviors and other types of animations.

来自 AnchorAnimation文档。在那里您还可以找到如何使用状态来执行 AnchorAnimations 的示例。

关于animation - QML 中的 anchor 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20441815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com