Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Плавная анимация без мерцания на C#


Автор: Jamezzz 21.9.2008, 14:57
Здравствуйте! Подскажите, пожалуйста, каким образом можно реализовать на C# плавную анимацию (например, вращение и перемещение квадрата на форме) без использования DX и OGL. Через таймер, тоже получается коряво - при маленьких задержках, на разных компах, работает с разной скоростью.

P.S. Движки от других разработчиков, тоже не подходят, т.к. это курсач)

Автор: Dennnis 22.9.2008, 18:00
Посмотри в MSDN про BufferedGraphics.

Автор: Jamezzz 22.9.2008, 20:18
Dennnis, с помощью буферизации избавился от мерцания. Теперь осталась только проблема таймера.

Автор: Dennnis 27.9.2008, 18:34
Цитата(Jamezzz @  22.9.2008,  20:18 Найти цитируемый пост)
Теперь осталась только проблема таймера. 

По подробнее опиши что за проблема.

Автор: Jamezzz 3.10.2008, 23:25
Проблема в том, что на разных компах получается разная скорость анимации. Кстати, может,  WPF что-то предлагает для этого? Я с ним, правда, не сталкивался...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)