VectorDirection3D QML 类型
用于指定指向目标方向的方向。 更多...
导入语句 | import QtQuick3D.Particles3D |
从 | Qt 6.2 |
继承 |
属性
- direction : vector3d
- directionVariation : vector3d
- normalized : bool
详细描述
此元素设置发射粒子的速度指向目标方向向量。方向向量的长度用作速度的大小。
例如,要向 x: 50..150,y: -20..20,z: 0 范围内的随机方向发射粒子
ParticleEmitter3D { ... velocity: VectorDirection3D { direction: Qt.vector3d(100, 0, 0) directionVariation: Qt.vector3d(50, 20, 0) } }
属性说明
direction : vector3d |
normalized : bool |
此属性定义了在应用变化后是否应该对方向进行归一化。当此属性为 false 时,变化影响粒子速度的大小。当设置为 true 时,变化影响方向,但大小由原始方向长度确定。
默认值是 false
。
© 2024 Qt 公司有限公司。包含在本中的文档贡献的版权属于其各自的所有者。本提供的文档根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款提供。Qt 和相应的标志是芬兰以及/或世界各地的 Qt 公司的 商标。所有其他商标均为各自所有者的财产。