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