Script/solution for manually changing % of animation through public float in viewport?

example: Two swinging axes copied through prefab, start swinging at the same position (0%), I need have control over their starting position manually visible in viewport.
One start at 0% and need to make the other one to start at 25% while displaying the position in viewport.

You may do something like this

void Start ()
{
    GetComponent<Animator>().Play ("animation state name", 0, 0.25f);
}