I use Get Animator Current State Info to store normalized time, and trigger animation finsished event when the value reach 1.
But it return previous state's normalized time in the first frame during executing this action, and return 0 in the next frame.
The Animator Play action is in the same state.
Considering there is the action Get Animator Current StateInfo Is Name can fix this problem, I'm not sure if this is a bug.