onCollisionStart method

  1. @override
void onCollisionStart(
  1. Set<Vector2> intersectionPoints,
  2. PositionComponent other
)

onCollisionStart is called in the first tick when this object starts colliding with other.

Implementation

@override
void onCollisionStart(
  Set<Vector2> intersectionPoints,
  PositionComponent other,
) {
  super.onCollisionStart(intersectionPoints, other);
  if (other is TappableCircle) {
    paint.color = NeonTheme.gold;
    other.flashFromCollision();
  }
}