在QML中创建不透明度动画

阿卜杜勒拉·艾略瓦伊

我有一个不透明度为90%的灰色矩形,我正在尝试使用动画来更改这种不透明度。我尝试使用OpacityAnimator,但正如文档所述,在动画结束后,Item :: opacity的值会更新

这不是我所期望的,我想降低动画过程中的不透明度,而不是在2秒后立即将其从90更改为0。

那就是我所拥有的:

ApplicationWindow {
    visible: true
    width: 640
    height: 480
    title: qsTr("title")
    Rectangle{
        width: parent.width
        height: parent.height
        opacity: 90
        color: "gray"
        id: recLoading
        Text {
            id: txtLoading
            text: qsTr("Loading")
            font.bold: true
        }

        OpacityAnimator on opacity{
            from: 90
            to:0
            duration:2000
            target: parent
            running:true
        }

    }
}
DAXaholic

尝试将不透明度值更改为0到1之间的值,即

...
Rectangle{
    width: parent.width
    height: parent.height
    opacity: 0.9
    ...

OpacityAnimator on opacity{
    from: 0.9
    to: 0.0
    duration:2000
    target: parent
    running:true
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Textmate2中背景的不透明度

来自分类Dev

Rmagick在水印中设置透明度不透明

来自分类Dev

不透明度动画无法在IE上运行

来自分类Dev

QML矩形不透明度仅颜色

来自分类Dev

如何Xamarin.Forms动画不透明度

来自分类Dev

动画不透明度和位置

来自分类Dev

QML-堆叠元素的不透明度

来自分类Dev

在QML中控制纹理3D对象的不透明度

来自分类Dev

如何在SwiftUI NavigationLink中删除不透明度动画

来自分类Dev

如何创建顶部不透明度为100%,底部不透明度为0%的渐变图像?

来自分类Dev

如何为图像创建不透明度

来自分类Dev

jQuery动画不透明度箭头mouseenter mouseleave

来自分类Dev

动画不透明度不会停留在Polymer中

来自分类Dev

不透明度动画无法在IE上运行

来自分类Dev

添加不透明度在延迟动画后消失

来自分类Dev

如何为网格背景而不是网格中的控件设置图像的不透明度动画?

来自分类Dev

如何在Xamarin.Forms中设置不透明度动画

来自分类Dev

jQuery CSS不透明度动画

来自分类Dev

动画不透明度和位置

来自分类Dev

QML-堆叠元素的不透明度

来自分类Dev

在QML中创建不透明度动画

来自分类Dev

jQuery不透明度不动画

来自分类Dev

CSS动画不透明度(0)回到1

来自分类Dev

创建具有不透明度的渐变动画

来自分类Dev

SVG - 动画不透明度

来自分类Dev

不透明度的 TextBlock 动画未按预期工作

来自分类Dev

CSS 元素过渡/动画:不透明度问题

来自分类Dev

基于不透明度的Qt Toolbar动画

来自分类Dev

jQuery 中的不透明度变化动画不起作用