当前位置: 首页 > news >正文

83.qt qml-初步学习2D粒子影响器(二)

由于QmlBook in chinese翻译过来的文字有些比较生疏难于理解,所以本章在它的基础上做些个人理解,建议学习的小伙伴最好配合QmlBook in chinese一起学习。

QML粒子所有类型: Qt Quick Particles QML Types | Qt Quick 6.5.0

Affector类型: Attractor QML Type | Qt Quick 6.5.0

1.粒子影响器Affector

粒子通过Emitter发射器发射后,除了设置速度和生命周期后,就没法控制改变粒子,如果我们需要对粒子进行影响控制,就需要使用Affector子类来实现,Affector子类如下图所示:

对应的子类介绍如下所示:

  • ⽣命周期(Age)- 修改粒⼦的⽣命周期
  • 吸引(Attractor)- 吸引粒⼦朝向指定点
  • 摩擦(Friction)- 按当前粒⼦速度成正⽐减慢运动
  • 重⼒ÿ
http://www.lryc.cn/news/61555.html

相关文章:

  • 4.17-4.18学习总结
  • Spring事务
  • Linux新的设备或分区挂载到系统中mount使用方法
  • 移动硬盘损坏如何恢复数据
  • Material Design:为你的 Android 应用提供精美的 UI 体验
  • springboot+vue学生毕业离校系统(源码+说明文档)
  • 【Android入门到项目实战-- 6.2】—— 如何访问其他应用程序的数据?
  • 【100个 Unity实用技能】 | InputField输入框组件实现输入限制,只能输入中文或特殊字符等
  • 倍数+路径之谜
  • 【Unity渲染】URP透明物体自身渲染穿插异常问题
  • c/c++:指针,指针定义和使用,指针大小4字节,野指针,空指针*p=NULL
  • CAS实现原⼦操作的三⼤问题,该如何解决?
  • Linux Shell 实现一键部署二进制go+caddy+filebrowser
  • 无人机巡检智能一体化解决方案
  • 2023-2029全球粘结剂喷射技术行业调研及趋势分析报告
  • Python每日一练(20230420)
  • 【社区图书馆】读《悲惨世界》有感
  • 随机蛙跳算法 (SFLA)简单实现(Matlab代码实现)
  • 【手把手做ROS2机器人系统开发二】熟悉ROS2基本命令
  • 如何训练个人的ChatGpt4
  • Rabbit与springboot整合-1
  • 项目沟通管理5大技巧 第4个很重要
  • vector(入门知识点)
  • 成人高考专业怎么选?看这三点
  • 设计模式:UML中的类图(6种关系)
  • 00后卷王的自述,我真有同事口中说的那么卷?
  • VS2022配置OpenGL+GLAD
  • javascript for循环的定义
  • 【安全与风险】安全研究的新课题
  • 4核8G云服务器腾讯云CVM S5和轻量应用服务器性能差异?