diff options
author | Alan Alpert <alan.alpert@nokia.com> | 2010-03-02 14:54:38 (GMT) |
---|---|---|
committer | Alan Alpert <alan.alpert@nokia.com> | 2010-03-02 14:54:38 (GMT) |
commit | e16b33eefa365986f8e0d26c710cb7568bf9abff (patch) | |
tree | af0ef803dd8fe2fb1a013a66f338e133173ccd10 /demos/declarative/samegame/content/BoomBlock.qml | |
parent | f56893bbffd5eb26dd77e56707615cbb11a26c9b (diff) | |
download | Qt-e16b33eefa365986f8e0d26c710cb7568bf9abff.zip Qt-e16b33eefa365986f8e0d26c710cb7568bf9abff.tar.gz Qt-e16b33eefa365986f8e0d26c710cb7568bf9abff.tar.bz2 |
Refactor demos
Samegame and Twitter are now trying the new naming convention.
Diffstat (limited to 'demos/declarative/samegame/content/BoomBlock.qml')
-rw-r--r-- | demos/declarative/samegame/content/BoomBlock.qml | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/demos/declarative/samegame/content/BoomBlock.qml b/demos/declarative/samegame/content/BoomBlock.qml deleted file mode 100644 index e48194a..0000000 --- a/demos/declarative/samegame/content/BoomBlock.qml +++ /dev/null @@ -1,55 +0,0 @@ -import Qt 4.6 - -Item { id:block - property bool dying: false - property bool spawned: false - property int type: 0 - property int targetX: 0 - property int targetY: 0 - - SpringFollow on x { enabled: spawned; source: targetX; spring: 2; damping: 0.2 } - SpringFollow on y { source: targetY; spring: 2; damping: 0.2 } - - Image { id: img - source: { - if(type == 0){ - "pics/redStone.png"; - } else if(type == 1) { - "pics/blueStone.png"; - } else { - "pics/greenStone.png"; - } - } - opacity: 0 - Behavior on opacity { NumberAnimation { duration: 200 } } - anchors.fill: parent - } - - Particles { id: particles - width:1; height:1; anchors.centerIn: parent; - emissionRate: 0; - lifeSpan: 700; lifeSpanDeviation: 600; - angle: 0; angleDeviation: 360; - velocity: 100; velocityDeviation:30; - source: { - if(type == 0){ - "pics/redStar.png"; - } else if (type == 1) { - "pics/blueStar.png"; - } else { - "pics/greenStar.png"; - } - } - } - - states: [ - State{ name: "AliveState"; when: spawned == true && dying == false - PropertyChanges { target: img; opacity: 1 } - }, - State{ name: "DeathState"; when: dying == true - StateChangeScript { script: particles.burst(50); } - PropertyChanges { target: img; opacity: 0 } - StateChangeScript { script: block.destroy(1000); } - } - ] -} |