|
|
@ -36,13 +36,13 @@ class SparkyComputerController
|
|
|
|
: super(controlledComputer);
|
|
|
|
: super(controlledComputer);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// {@template sparky_turbo_charge_sensor_ball_contact_callback}
|
|
|
|
/// {@template sparky_computer_sensor_ball_contact_callback}
|
|
|
|
/// Turbo charges the [Ball] when it enters the [SparkyComputer]
|
|
|
|
/// Turbo charges the [Ball] when it enters the [SparkyComputer]
|
|
|
|
/// {@endtemplate}
|
|
|
|
/// {@endtemplate}
|
|
|
|
@visibleForTesting
|
|
|
|
@visibleForTesting
|
|
|
|
class SparkyComputerSensorBallContactCallback
|
|
|
|
class SparkyComputerSensorBallContactCallback
|
|
|
|
extends ContactCallback<SparkyComputerSensor, ControlledBall> {
|
|
|
|
extends ContactCallback<SparkyComputerSensor, ControlledBall> {
|
|
|
|
/// {@macro sparky_turbo_charge_sensor_ball_contact_callback}
|
|
|
|
/// {@macro sparky_computer_sensor_ball_contact_callback}
|
|
|
|
SparkyComputerSensorBallContactCallback();
|
|
|
|
SparkyComputerSensorBallContactCallback();
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
@override
|
|
|
|