From c28457bbcfa04d7141b2a96ff86356f42b0d8b21 Mon Sep 17 00:00:00 2001 From: Dorian Pula Date: Wed, 31 May 2017 08:43:19 -0400 Subject: [PATCH] Play around with decorating the game tiles. --- justcheckers/app.py | 6 +++++- justcheckers/justcheckers.kv | 11 +++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/justcheckers/app.py b/justcheckers/app.py index 3270ac2..11aaeb4 100644 --- a/justcheckers/app.py +++ b/justcheckers/app.py @@ -65,7 +65,11 @@ class GameBoard(GridLayout): source = 'non_play' elif row % 2 == 1 and col % 2 == 1: source = 'non_play' - self.add_widget(Image(source='images/{}.png'.format(source), allow_stretch=True)) + self.add_widget(GameTile(source='images/{}.png'.format(source))) + + +class GameTile(Image): + pass def log_system_and_game_info(): diff --git a/justcheckers/justcheckers.kv b/justcheckers/justcheckers.kv index 24c4af7..ecd45f9 100644 --- a/justcheckers/justcheckers.kv +++ b/justcheckers/justcheckers.kv @@ -160,3 +160,14 @@ ScreenManager: row_default_height: 50 col_force_default: True col_default_width: 50 + + +: + source: "images/play.png" + allow_stretch: True + canvas.after: + Color: + rgba: [0, 1, 1, 0.75] + Ellipse: + pos: self.pos + size: self.width - 5, self.height / 2