ну заведи пару булевских переменных - toRight и toBottom например.
пока они true, двигай текст вправо и вниз соответственно.
как только текст доходит до края экрана - инвертируй нужную переменную и вместо прибавления дельты расстояния, вычитай.
всего делов-то.
|