Сообщение от MidletUser
Параллельные процессы отображения графических элементов?
Уважаемые пользователи Midlet Pascal,
кто сталкивался с задачей одновременно показывать 2 или более анимаций с разными временными интервалами их отображения на экране в режиме showCanvas, протекающие как 2 независимых друг от друга параллельных процесса отображения графики в верхней и нижней частях экрана, отсутствие и присутствие которых, на экране проявляется с разными временными интервалами, требующие частичного очищения экрана на две части с учётом одновременности протекания данных параллельных графических процессов, выполнение которых, не приведёт к очищению всего экрана. Какие для этого есть решения в пределах синтаксиса Midlet Pascal?
С уважением, MidletUser.
|
Для чего вообще параллельные процессы? Зачем такое шаманство? Почему не ввести 2 переменные-счетчика (например, period_one и period_two), которые перед каждой перерисовки графики будут приращиваться на 1. Когда "счетчики" достигнут определенного значения (для каждого свой), сбросить соответствующий счетчик и прорисовать нужный кадр.