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