When I made my zucchini many lecture ago I got so frustrated at faffing around with animation (seriously - I’m guessing pro gamemakers don’t do their animation in Unity, I find it really clunky!) that I just coded the rotation into projectile.cs.
This saved quite a lot of time when doing effectively the same thing with the axe. Key bit is in bold, below
void Update()
{
transform.Translate(Vector2.right * Time.deltaTime * moveSpeed, Space.World);
transform.Rotate(Vector3.back * rotationSpeed * Time.deltaTime);
}