099.PyQt5_QEasingCurve枚举值

在这里插入图片描述

我 的 个 人 主 页:👉👉 失心疯的个人主页 👈👈
入 门 教 程 推 荐 :👉👉 Python零基础入门教程合集 👈👈
虚 拟 环 境 搭 建 :👉👉 Python项目虚拟环境(超详细讲解) 👈👈
PyQt5 系 列 教 程:👉👉 Python GUI(PyQt5)文章合集 👈👈
Oracle数据库教程:👉👉 Oracle数据库文章合集 👈👈
优 质 资 源 下 载 :👉👉 资源下载合集 👈👈

在这里插入图片描述

枚举 QEasingCurve.Type

  • 速度恒定

    ConstantValue
    QEasingCurve.Linear0
    • 线性 (t) 函数的缓动曲线:速度恒定
  • 从零速度加速

    ConstantValue
    QEasingCurve.InQuad1
    • 二次 (t^2) 函数的缓和曲线:从零速度加速
  • 减速到零速度

    ConstantValue
    QEasingCurve.OutQuad2
    • 二次 (t^2) 函数的缓和曲线:减速到零速度
  • 加速到一半,然后减速

    ConstantValue
    QEasingCurve.InOutQuad3
    • 二次 (t^2) 函数的缓和曲线:加速到一半,然后减速
  • 减速到一半,然后加速

    ConstantValue
    QEasingCurve.OutInQuad4
    • 二次 (t^2) 函数的缓和曲线:减速到一半,然后加速
  • 从零速度开始加速

    ConstantValue
    QEasingCurve.InCubic5
    • 三次 (t^3) 函数的缓和曲线:从零速度开始加速
  • 减速到零速度

    ConstantValue
    QEasingCurve.OutCubic6
    • 三次 (t^3) 函数的缓和曲线:减速到零速度
  • 加速到一半,然后减速

    ConstantValue
    QEasingCurve.InOutCubic7
    • 三次 (t^3) 函数的缓和曲线:加速到一半,然后减速
  • 减速到一半,然后加速

    ConstantValue
    QEasingCurve.OutInCubic8
    • 三次 (t^3) 函数的缓和曲线:减速到一半,然后加速
  • 从零速度加速

    ConstantValue
    QEasingCurve.InQuart9
    • 四次 (t^4) 函数的缓和曲线:从零速度加速
  • 减速到零速度

    ConstantValue
    QEasingCurve.OutQuart10
    • 四次 (t^4) 函数的缓和曲线:减速到零速度
  • 加速到一半,然后减速

    ConstantValue
    QEasingCurve.InOutQuart11
    • 四次 (t^4) 函数的缓和曲线:加速到一半,然后减速
  • 减速到一半,然后加速

    ConstantValue
    QEasingCurve.OutInQuart12
    • 四次 (t^4) 函数的缓和曲线:减速到一半,然后加速
  • 从零速度加速

    ConstantValue
    QEasingCurve.InQuint13
    • 五次 (t^5) 的缓和曲线缓入:从零速度加速
  • 减速到零速度

    ConstantValue
    QEasingCurve.OutQuint14
    • 五次 (t^5) 函数的缓和曲线:减速到零速度
  • 加速到一半,然后减速

    ConstantValue
    QEasingCurve.InOutQuint15
    • 五次 (t^5) 函数的缓和曲线:加速到一半,然后减速
  • 减速到一半,然后加速

    ConstantValue
    QEasingCurve.OutInQuint16
    • 五次 (t^5) 函数的缓和曲线:减速到一半,然后加速
  • 从零速度开始加速

    ConstantValue
    QEasingCurve.InSine17
    • 正弦曲线 (sin(t)) 函数的缓动曲线:从零速度开始加速
  • 减速到零速度

    ConstantValue
    QEasingCurve.OutSine18
    • 正弦曲线 (sin(t)) 函数的缓和曲线:减速到零速度
  • 加速到一半,然后减速

    ConstantValue
    QEasingCurve.InOutSine19
    • 正弦曲线 (sin(t)) 函数的缓和曲线:加速到一半,然后减速
  • 减速到一半,然后加速

    ConstantValue
    QEasingCurve.OutInSine20
    • 正弦曲线 (sin(t)) 函数的缓和曲线:减速到一半,然后加速
  • 从零速度加速

    ConstantValue
    QEasingCurve.InExpo21
    • 指数 (2^t) 函数的缓动曲线:从零速度加速
  • 减速到零速度

    ConstantValue
    QEasingCurve.OutExpo22
    • 指数 (2^t) 函数的缓和曲线:减速到零速度
  • 加速到一半,然后减速

    ConstantValue
    QEasingCurve.InOutExpo23
    • 指数 (2^t) 函数的缓和曲线:加速到一半,然后减速
  • 减速到一半,然后加速

    ConstantValue
    QEasingCurve.OutInExpo24
    • 指数 (2^t) 函数的缓和曲线:减速到一半,然后加速
  • 从零速度加速

    ConstantValue
    QEasingCurve.InCirc25
    • 圆形 (sqrt(1—t^2)) 函数的缓动曲线:从零速度加速
  • 减速到零速度

    ConstantValue
    QEasingCurve.OutCirc26
    • 圆形 (sqrt(1—t^2)) 函数的缓和曲线:减速到零速度
  • 加速到一半,然后减速

    ConstantValue
    QEasingCurve.InOutCirc27
    • 圆形 (sqrt(1—t^2)) 函数的缓和曲线:加速到一半,然后减速
  • 减速到一半,然后加速

    ConstantValue
    QEasingCurve.OutInCirc28
    • 圆形 (sqrt(1—t^2)) 函数的缓和曲线:减速到一半,然后加速
  • 从零速度加速。可以使用amplitude参数设置峰值幅度,通过period参数设置衰减周期

    ConstantValue
    QEasingCurve.InElastic29
    • 弹性(呈指数衰减的正弦波)函数的缓和曲线:从零速度加速。可以使用amplitude参数设置峰值幅度,通过period参数设置衰减周期
  • 减速到零速度。可以使用amplitude参数设置峰值幅度,通过period参数设置衰减周期

    ConstantValue
    QEasingCurve.OutElastic30
    • 弹性(呈指数衰减的正弦波)函数的缓和曲线:减速到零速度。可以使用amplitude参数设置峰值幅度,通过period参数设置衰减周期
  • 加速到一半,然后减速

    ConstantValue
    QEasingCurve.InOutElastic31
    • 弹性(呈指数衰减的正弦波)函数的缓和曲线:加速到一半,然后减速
  • 减速到一半,然后加速

    ConstantValue
    QEasingCurve.OutInElastic32
    • 弹性(按指数衰减的正弦波)函数的缓和曲线:减速到一半,然后加速
  • 缓入:从零速度开始加速

    ConstantValue
    QEasingCurve.InBack33
    • 后退缓和曲线(过冲三次函数:(s+1)* t^3 — s* t^2)缓入:从零速度开始加速
  • 缓和:减速到零速度

    ConstantValue
    QEasingCurve.OutBack34
    • 后退缓和曲线(过冲三次函数:(s+1)* t^3 — s* t^2)缓和:减速到零速度
  • 缓入/缓出:加速到一半,然后减速

    ConstantValue
    QEasingCurve.InOutBack35
    • 背部缓动曲线(过冲三次函数:(s+1)* t^3 — s* t^2) 缓入/缓出:加速到一半,然后减速
  • 缓动/缓动:减速到一半,然后加速

    ConstantValue
    QEasingCurve.OutInBack36
    • 背部缓动曲线(过冲三次缓动:(s+1)* t^3 — s* t^2)缓动/缓动:减速到一半,然后加速
  • 抛物线反弹——从零速度加速

    ConstantValue
    QEasingCurve.InBounce37
    • 反弹(指数衰减抛物线反弹)函数的缓和曲线:从零速度加速
  • 抛物线反弹——从零速度开始减速

    ConstantValue
    QEasingCurve.OutBounce38
    • 反弹的缓和曲线(呈指数衰减的抛物线反弹)函数:从零速度开始减速
  • 抛物线反弹——缓入/缓出:加速到一半,然后减速

    ConstantValue
    QEasingCurve.InOutBounce39
    • 反弹的缓和曲线(呈指数衰减的抛物线反弹)函数缓入/缓出:加速到一半,然后减速
  • 抛物线反弹——缓出/缓入:减速到一半,然后加速

    ConstantValue
    QEasingCurve.OutInBounce40
    • 反弹的缓和曲线(呈指数衰减的抛物线反弹)函数缓出/缓入:减速到一半,然后加速
    ConstantValue描述
    QEasingCurve.BezierSpline45允许使用三次贝塞尔样条定义自定义缓动曲线
    QEasingCurve.TCBSpline46允许使用 TCB 样条定义自定义缓动曲线
    QEasingCurve.Custom47如果用户使用setCustomType () 指定了自定义曲线类型,则返回此值。注意你不能用这个值调用setType (),但是type ()可以返回它。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

失心疯_2023

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值