C
颜色动画 QML 类型
动画改变颜色值。 更多...
导入语句 | import QtQuick |
自 | Qt Quick Ultralite 1.0 |
继承 |
详细描述
颜色动画是一个专门的 PropertyAnimation,它定义了当颜色值改变时要应用的动画。
以下是一个应用到 Rectangle 的 color
属性的 ColorAnimation。它在 1000 毫秒内将 color
属性的值从当前值动画到 "red"。
import QtQuick 2.15 Rectangle { width: 100; height: 100 color: "red" ColorAnimation on color { to: "yellow"; duration: 1000 } }
与其他动画类型一样,颜色动画可以通过多种方式应用,包括过渡、行为和属性值源。动画和过渡文档展示了创建动画的各种方法。
为了方便,当颜色动画用于 Transition 时,它会动画化状态改变期间修改的任何 color
属性。如果为动画显式设置了属性或 properties,则使用这些值。
另请参阅 动画和过渡。
在某种 Qt 许可证下提供。
了解更多信息。