ParticleCustomShape3D QML 类型
加载用于发射器和影响器的自定义粒子形状。 更多...
导入语句 | import QtQuick3D.Particles3D |
自 | Qt 6.3 |
属性
- randomizeData : bool
- source : url
详细说明
ParticleCustomShape3D 元素可用于加载自定义粒子形状。
例如,从 heart.cbor 中定义的位置发射粒子
ParticleEmitter3D { shape: ParticleCustomShape3D { source: "heart.cbor" } ... }
CBOR 形状文件的格式如下
[ "QQ3D_SHAPE", // string version, // integer [ posX, // float posY, // float posZ, // float posX, // float ... ] ]
为了帮助生成这些形状文件,您可以使用 shapegen 工具。
属性文档
randomizeData : bool |
此属性指示粒子是否按随机顺序使用,而不是按源中指定的顺序。
默认值为 false
。
source : url |
此属性包含形状文件的位置。
© 2024 The Qt Company Ltd. 本文档中的文档贡献归各自拥有者所有。本文档是根据自由软件基金会发布的 GNU 自由文档许可证 1.3 版 许可的。Qt 和相关徽标是 The Qt Company Ltd. 在芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。