Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.14.86] |
|
Сообщ.
#1
,
|
|
|
Приветствую.
Нужно мне под WinMobile сделать приложение, в котором будет простенькая анимация внутри формы... причём не animatedGIF-ом, а по определённой логике, параллельно с вводом, получаемым от пользователя. Для начала - хочу просто в разных точках сделать появляющиеся и исчезающие цветочки, кадра на 4-5. Вот и вопрос - как это правильнее сделать? Теоретически, можно просто добавить таймер, и перерисовывать форму по паре раз в секунду, меняя при перерисовке картинку, которая анимируется... но это нормально проходит на нынешних быстрых компьютерах, а вот на смартфоне - не будет ли при таких перерисовках моргать изображение, и замедляться реакция на нажатия? Нет ли каких-то более продвинутых способов? |
Сообщ.
#2
,
|
|
|
Нормально будет. У нас есть анимация подобная. Типа прогресс бара. Изображение рисуется по таймеру методом graphics.DrawImage(Image, 0, 0, rect, GraphicsUnit.Pixel).
ГДе graphics = CreateGraphics(). |