追踪发射器 QML 类型
从其他逻辑粒子发射逻辑粒子。 更多...
导入语句 | import QtQuick.Particles |
属性
- emitHeight : real
- emitRatePerParticle : real
- emitShape : Shape
- emitWidth : real
- follow : string
- velocityFromMovement : qreal
信号
- emitFollowParticles(Array particles, Particle followed)
详细描述
该元素将逻辑粒子发射到 ParticleSystem,起始位置基于其他逻辑粒子的位置。
属性文档
emitHeight : real |
emitShape 的缩放像素高度。如果设置为 TrailEmitter.ParticleSize,则高度将是正在跟踪粒子的当前大小。
默认值为 0。
emitRatePerParticle : real |
emitShape : Shape |
由于 TraceEmitter 的区域是它跟踪的区域,可以提供单独的形状以作为它发射出的形状。此形状的宽度和高度由 emitWidth 和 emitHeight 指定,并以跟踪粒子的位置为中心。
默认形状是一个填充的矩形。
emitWidth : real |
emitShape 的缩放像素宽度。如果设置为 TrailEmitter.ParticleSize,则宽度将是正在跟踪粒子的当前大小。
默认值为 0。
follow : string |
此跟踪器从中发射的逻辑粒子的类型。
velocityFromMovement : qreal |
如果这个值非零,则发射体的任何移动都将根据移动向粒子提供额外的起始速度。附加矢量将与发射体的移动角度相同,幅值是发射体移动幅值乘以velocityFromMovement。
默认值为0。
信号文档
emitFollowParticles(Array particles, Particle followed) |
当从followed粒子发出粒子时,将发出此信号。particles包含可以直接操作的粒子对象数组。
如果您使用此信号处理程序,则不会发出emitParticles。
注意: 相应的处理程序为onEmitFollowParticles
。
© 2024 The Qt Company Ltd. 本文档中的文档贡献是各自所有者的版权。本提供的文档是根据自由软件基金会发布的GNU自由文档许可证版本1.3的条款许可的。Qt及其相应标志是The Qt Company Ltd.在芬兰和/或其他世界国家的商标。所有其他商标均为其各自所有者的财产。