到目前为止我们只使用了基于粒子画笔的图像来实现粒子可视化
Qt也提供了一些其它的粒子画笔:
- 粒子项(ItemParticle):基于粒子画笔的代理
- 自定义粒子(CustomParticle):基于粒子画笔的着色器
粒子项
ItemParticle{
id:particle
system: particleSystem
delegate: itemDelegate
}
Component{
id:itemDelegate
Rectangle{
id:container
width: 150
height: 100
Image{
anchors.fill: parent
source: "qrc:/new/preImg/images/"
+ Math.floor(((Math.random() * 5) + 1))
+".jpg"
}
}
}
可以像控制普通粒子一样来控制粒子项!