Ok, so here's my problem, I'm currently trying to play an animation for my program then create a .5s gap between it and the next animation that plays: (this is just one of the snipets, but the next few are very similar, just with mbtnTwo.startAnimation();, mp2.start(); etc.)
It works for the most part, the sound effect from "mp.start();" plays then waits for the the while loop to finish (the .5s pause) before moving on to the next part "mp2.start()", but the animation won't play until it goes through all the numbers. Once all the sounds play (its gone through the whole program) it will start all the animations at the same time.