blob: a997048fed873d4017d29d24fe9afff7fe1804b5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
import Qt 4.6
Item {
property bool explode : false
Particles {
id: particles
width: 40
height: 40
lifeSpan: 1000
lifeSpanDeviation: 0
source: "pics/star.png"
count: 0
angle: 270
angleDeviation: 360
velocity: 100
velocityDeviation: 20
z: 100
opacity: 0
streamIn: false
}
states: [ State { name: "exploding"; when: explode == true
PropertyChanges { target: particles; count: 200 }
PropertyChanges { target: particles; opacity: 1 }
PropertyChanges { target: particles; emitting: false } // i.e. emit only once
}
]
}
|