Hi!
The "FUN" button can have multiple functions, and these functions can change over time (or "over clicks").
The important thing is that the user must see on the screen only one button at a time. If you need to make multiple buttons to give to the button different functions, I don't see a problem with that, as long as you show only one button at a time.
Let me know if I answered your question.
-Cah