天天看点

QML会眨眼的流星雨制作Demo

”会眨眼的星星“,其实这里就是用到QML中的粒子效果来制作的。 事先要准备一颗白色的小星星,我们通过QML来自定义星星的颜色、数量等

1、首先,我们会用到这个方法:ParticleSystem(直译:粒子系统),它有我们最熟知的6个方法:

QML会眨眼的流星雨制作Demo

2、然后我们要用到这个方法:ImageParticle(直译:图片粒子效果),它有以下几个属性:

QML会眨眼的流星雨制作Demo

3、之后我们要用到这个方法:Emitter(直译:发射器),它有以下几个属性:

QML会眨眼的流星雨制作Demo

其实掌握以上知识,基本就可以制造眨眼的星星了。

因为要用到粒子效果,别忘了加头:

import QtQuick.Particles 2.0

之后做一个Rectangle,在Rectangle中

然后写出以下代码:

QML会眨眼的流星雨制作Demo

继续阅读