onCollision method
onCollision is called in every tick when this object is colliding with
other
.
Implementation
@override
void onCollision(Set<Vector2> intersectionPoints, PositionComponent other) {
if (other is Attackable && animationDestroy == null) {
other.handleAttack(attackFrom, damage, id);
}
if (other is GameComponent) {
_destroyObject(other);
}
super.onCollision(intersectionPoints, other);
}