Mercurial > hg > ristipolku
changeset 135:a33fdb1de11c dev-0_80
Fix where the animated point elements appear initially.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 24 Nov 2011 22:06:32 +0200 |
parents | 4c0dec72e2f0 |
children | adf9dbdb2af7 |
files | game/Engine.java |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/game/Engine.java Thu Nov 24 21:51:54 2011 +0200 +++ b/game/Engine.java Thu Nov 24 22:06:32 2011 +0200 @@ -464,6 +464,7 @@ { if (currX >= 0 && currX < boardSize && currY >= 0 && currY < boardSize) { + int oldX = currX, oldY = currY; connections++; finished = pieceCheck(board[currX][currY]); @@ -475,8 +476,8 @@ { pointElems.add(new AnimatedPointElement( new IDMPoint( - getScaledX() + ((currX + 0.5f) * pscale), - getScaledY() + ((currY + 0.5f) * pscale)), + getScaledX() + ((oldX + 0.5f) * pscale), + getScaledY() + ((oldY + 0.5f) * pscale)), "" + connections)); } finally @@ -484,6 +485,7 @@ write.unlock(); } } + } else {