[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kmines/viranch/qtquick] src/qml: Animate showing/hiding of the mine field when paused/unpaused
From:       Viranch Mehta <viranch.mehta () gmail ! com>
Date:       2013-03-28 11:59:43
Message-ID: 20130328115943.2C929A60F3 () git ! kde ! org
[Download RAW message or body]

Git commit bd014cb1484422e4b0c61de8ba67fc585bb00f12 by Viranch Mehta.
Committed on 07/08/2012 at 19:32.
Pushed by viranch into branch 'viranch/qtquick'.

Animate showing/hiding of the mine field when paused/unpaused

M  +2    -1    src/qml/main.qml

http://commits.kde.org/kmines/bd014cb1484422e4b0c61de8ba67fc585bb00f12

diff --git a/src/qml/main.qml b/src/qml/main.qml
index 90a737a..abd4c15 100644
--- a/src/qml/main.qml
+++ b/src/qml/main.qml
@@ -42,7 +42,7 @@ Item {
     }
 
     function setGamePaused(paused) {
-        field.visible = !paused;
+        field.opacity = 1 - paused;
     }
 
     MineField {
@@ -51,5 +51,6 @@ Item {
         onCellClicked: Logic.revealCell(index);
         onMinesChanged: canvas.minesCountChanged(flaggedMines, mines);
         onFlaggedMinesChanged: canvas.minesCountChanged(flaggedMines, mines);
+        Behavior on opacity { NumberAnimation { duration: 50 } }
     }
 }

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic