Changeset View
Changeset View
Standalone View
Standalone View
src/qml/main.qml
Show All 25 Lines | 23 | Item { | |||
---|---|---|---|---|---|
26 | signal levelComplete() | 26 | signal levelComplete() | ||
27 | signal gameEnded(int score, int level, int elapsedTime) | 27 | signal gameEnded(int score, int level, int elapsedTime) | ||
28 | signal mousePressed() | 28 | signal mousePressed() | ||
29 | 29 | | |||
30 | property real speed | 30 | property real speed | ||
31 | property bool paused: false | 31 | property bool paused: false | ||
32 | property bool gameOver: false | 32 | property bool gameOver: false | ||
33 | property bool gameWon: false | 33 | property bool gameWon: false | ||
34 | readonly property Item jailItem: bgOverlay | ||||
35 | readonly property bool ballMoving: !paused && fireBallMessage.opacity !== 1 | ||||
34 | 36 | | |||
35 | function updateGeometry() { | 37 | function updateGeometry() { | ||
36 | var bw = Globals.BRICK_WIDTH*Globals.WIDTH + 1; | 38 | var bw = Globals.BRICK_WIDTH*Globals.WIDTH + 1; | ||
37 | // bh = (overlayHeight = BRICK_HEIGHT*HEIGHT+1) | 39 | // bh = (overlayHeight = BRICK_HEIGHT*HEIGHT+1) | ||
38 | // +(headerItemsHeight = BRICK_HEIGHT*1.5) | 40 | // +(headerItemsHeight = BRICK_HEIGHT*1.5) | ||
39 | // +(margin = headerItemHeight*0.2) | 41 | // +(margin = headerItemHeight*0.2) | ||
40 | var bh = Globals.BRICK_HEIGHT*Globals.HEIGHT + 1 + Globals.BRICK_HEIGHT*1.5*1.2; | 42 | var bh = Globals.BRICK_HEIGHT*Globals.HEIGHT + 1 + Globals.BRICK_HEIGHT*1.5*1.2; | ||
41 | 43 | | |||
▲ Show 20 Lines • Show All 247 Lines • Show Last 20 Lines |