From 0b46cc05060691705e30533f7a42048abe4cdd6e Mon Sep 17 00:00:00 2001 From: alestiago Date: Fri, 8 Apr 2022 08:54:46 +0100 Subject: [PATCH] feat(sandbox): made BasicBallGame traceable --- .../sandbox/lib/stories/ball/basic_ball_game.dart | 3 ++- .../pinball_components/sandbox/lib/stories/ball/stories.dart | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/pinball_components/sandbox/lib/stories/ball/basic_ball_game.dart b/packages/pinball_components/sandbox/lib/stories/ball/basic_ball_game.dart index 46cfb154..ee9fa88c 100644 --- a/packages/pinball_components/sandbox/lib/stories/ball/basic_ball_game.dart +++ b/packages/pinball_components/sandbox/lib/stories/ball/basic_ball_game.dart @@ -3,7 +3,7 @@ import 'package:flutter/material.dart'; import 'package:pinball_components/pinball_components.dart'; import 'package:sandbox/common/common.dart'; -class BasicBallGame extends BasicGame with TapDetector { +class BasicBallGame extends BasicGame with TapDetector, Traceable { BasicBallGame({required this.color}); static const info = ''' @@ -19,5 +19,6 @@ class BasicBallGame extends BasicGame with TapDetector { add( Ball(baseColor: color)..initialPosition = info.eventPosition.game, ); + traceAllBodies(); } } diff --git a/packages/pinball_components/sandbox/lib/stories/ball/stories.dart b/packages/pinball_components/sandbox/lib/stories/ball/stories.dart index 2e945c47..64892d22 100644 --- a/packages/pinball_components/sandbox/lib/stories/ball/stories.dart +++ b/packages/pinball_components/sandbox/lib/stories/ball/stories.dart @@ -12,7 +12,7 @@ void addBallStories(Dashbook dashbook) { (context) => GameWidget( game: BasicBallGame( color: context.colorProperty('color', Colors.blue), - ), + )..trace = context.boolProperty('Trace', true), ), codeLink: buildSourceLink('ball/basic.dart'), info: BasicBallGame.info,