You should call Finish() before ResetToBeginning().
Can also probably change the function to:
public void ResetToBeginning ()
{
Finish();
mReset = true;
mActive = true;
}
Thank, that's what I changed, would you add this fix to next update.
I think the common use case for the Typewriter Effect is Dialogue Text.
e.g.
1. Play the dialogue text with Typewriter Effect
2. Click to finish the text
3. Click again to update text with next dialogue
4. Repeat 1.