aboutsummaryrefslogtreecommitdiffstats
path: root/examples/declarative/particles/imageparticle/sprites.qml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/declarative/particles/imageparticle/sprites.qml')
-rw-r--r--examples/declarative/particles/imageparticle/sprites.qml57
1 files changed, 31 insertions, 26 deletions
diff --git a/examples/declarative/particles/imageparticle/sprites.qml b/examples/declarative/particles/imageparticle/sprites.qml
index a5afc61830..ad18c48640 100644
--- a/examples/declarative/particles/imageparticle/sprites.qml
+++ b/examples/declarative/particles/imageparticle/sprites.qml
@@ -41,61 +41,62 @@
import QtQuick 2.0
import QtQuick.Particles 2.0
-Rectangle{
+Rectangle {
color: "goldenrod"
width: 800
height: 800
id: root
- SpriteImage{
- sprites: [Sprite{
+
+ SpriteImage {
+ sprites: [Sprite {
name: "happy"
source: "../images/squarefacesprite2.png"
frames: 6
duration: 120
to: {"silly": 0.4, "sad": 0.2, "cyclops":0.1, "boggled":0.3, "dying":0.0}
- }, Sprite{
+ }, Sprite {
name: "silly"
source: "../images/squarefacesprite.png"
frames: 6
duration: 120
to: {"love": 0.4, "happy": 0.1, "evil": 0.2, "cyclops":0.1, "boggled":0.2}
- }, Sprite{
+ }, Sprite {
name: "sad"
source: "../images/squarefacesprite3.png"
frames: 6
duration: 120
to: {"love" : 0.2, "evil": 0.2, "silly": 0.2, "cyclops":0.2, "boggled":0.2}
- }, Sprite{
+ }, Sprite {
name: "cyclops"
source: "../images/squarefacesprite4.png"
frames: 6
duration: 120
to: {"love": 0.1, "evil": 0.1, "silly":0.1, "boggled":0.1, "cyclops" : 1.0}
- }, Sprite{
+ }, Sprite {
name: "evil"
source: "../images/squarefacesprite5.png"
frames: 6
duration: 120
to: {"happy": 1.0}
- }, Sprite{
+ }, Sprite {
name: "love"
source: "../images/squarefacesprite6.png"
frames: 6
duration: 120
to: {"sad": 0.6, "evil":0.4, "boggled":0.2}
- }, Sprite{
+ }, Sprite {
name: "boggled"
source: "../images/squarefacesprite7.png"
frames: 6
duration: 120
to: {"love" : 0.2, "evil": 0.2, "silly": 0.2, "cyclops":0.1, "sad":0.2}
- }, Sprite{
+ }, Sprite {
name: "dying"
source: "../images/squarefacespriteX.png"
frames: 4
duration: 120
to: {"dead":1.0}
- }, Sprite{
+ }, Sprite {
name: "dead"
source: "../images/squarefacespriteXX.png"
frames: 1
@@ -108,78 +109,82 @@ Rectangle{
y: 20
z:4
}
- ParticleSystem{ id: sys }
- ImageParticle{
+
+ ParticleSystem { id: sys }
+
+ ImageParticle {
anchors.fill: parent
id: particles
system: sys
- sprites: [Sprite{
+ sprites: [Sprite {
name: "happy"
source: "../images/squarefacesprite2.png"
frames: 6
duration: 120
to: {"silly": 0.4, "sad": 0.2, "cyclops":0.1, "boggled":0.3, "dying":0.0}
- }, Sprite{
+ }, Sprite {
name: "silly"
source: "../images/squarefacesprite.png"
frames: 6
duration: 120
to: {"love": 0.4, "happy": 0.1, "evil": 0.2, "cyclops":0.1, "boggled":0.2}
- }, Sprite{
+ }, Sprite {
name: "sad"
source: "../images/squarefacesprite3.png"
frames: 6
duration: 120
to: {"love" : 0.2, "evil": 0.2, "silly": 0.2, "cyclops":0.2, "boggled":0.2}
- }, Sprite{
+ }, Sprite {
name: "cyclops"
source: "../images/squarefacesprite4.png"
frames: 6
duration: 120
to: {"love": 0.1, "evil": 0.1, "silly":0.1, "boggled":0.1, "cyclops" : 1.0}
- }, Sprite{
+ }, Sprite {
name: "evil"
source: "../images/squarefacesprite5.png"
frames: 6
duration: 120
to: {"happy": 1.0}
- }, Sprite{
+ }, Sprite {
name: "love"
source: "../images/squarefacesprite6.png"
frames: 6
duration: 120
to: {"sad": 0.6, "evil":0.4, "boggled":0.2}
- }, Sprite{
+ }, Sprite {
name: "boggled"
source: "../images/squarefacesprite7.png"
frames: 6
duration: 120
to: {"love" : 0.2, "evil": 0.2, "silly": 0.2, "cyclops":0.1, "sad":0.2}
- }, Sprite{
+ }, Sprite {
name: "dying"
source: "../images/squarefacespriteX.png"
frames: 4
duration: 120
to: {"dead":1.0}
- }, Sprite{
+ }, Sprite {
name: "dead"
source: "../images/squarefacespriteXX.png"
frames: 1
duration: 10000
}]
}
- Emitter{
+
+ Emitter {
system: sys
emitRate: 16
lifeSpan: 10000
- speed: AngleDirection{angle: 90; magnitude: 60; angleVariation: 5}
- acceleration: PointDirection{ y: 10 }
+ speed: AngleDirection {angle: 90; magnitude: 60; angleVariation: 5}
+ acceleration: PointDirection { y: 10 }
size: 30
sizeVariation: 10
width: parent.width
height: 100
}
- SpriteGoal{
+
+ SpriteGoal {
system: sys
width: root.width;
height: root.height/2;