void moveByAngle(double angleRadians, {double? speed}) { final moveSpeed = speed ?? this.speed; velocity = Vector2( cos(angleRadians) * moveSpeed, sin(angleRadians) * moveSpeed, ); }