I'm trying to control transition animations through
navigation buttons, but since my transition animations are 3
seconds long, I would like to know the best way to make the buttons
inactive until the current playing transition has finished. This is
so the transitions don't overlap or become choppy once a user
clicks a new button while another transition has already begun.