追踪发射器 QML 类型

从其他逻辑粒子发射逻辑粒子。 更多...

导入语句import QtQuick.Particles

属性

信号

详细描述

该元素将逻辑粒子发射到 ParticleSystem,起始位置基于其他逻辑粒子的位置。

属性文档

emitHeight : real

emitShape 的缩放像素高度。如果设置为 TrailEmitter.ParticleSize,则高度将是正在跟踪粒子的当前大小。

默认值为 0。


emitRatePerParticle : real


emitShape : Shape

由于 TraceEmitter 的区域是它跟踪的区域,可以提供单独的形状以作为它发射出的形状。此形状的宽度和高度由 emitWidthemitHeight 指定,并以跟踪粒子的位置为中心。

默认形状是一个填充的矩形。


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.在芬兰和/或其他世界国家的商标。所有其他商标均为其各自所有者的财产。