繁体   English   中英

Qt 3D:animation 是否提供缓动?

[英]Qt 3D: Is Easing available for animation?

我正在检查 Qt 6.0.1 的 3D 功能。 我复制了一个示例项目,但它给出了错误, "easing" does not have memberseasing.type:Easing.InQuad的成员:这是代码:

            SequentialAnimation on y {
                loops: Animation.Infinite
                NumberAnimation {
                    duration: 3000
                    to: -150
                    from: 150
                    easing.type :Easing.InQuad
                }
                NumberAnimation {
                    duration: 3000
                    to: 150
                    from: -150
                    easing.type :Easing.OutQuad
                }
            }

缓动没有成员 - qml 中的错误

为什么会发生这种情况? 这是否意味着建议的示例不起作用?

我曾经过于信任 IDE。

这确实是来自 IDE 的误报。 代码运行良好,animation 似乎是正确的。

这个问题可能已经结束了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM