Как убрать мигание в анимации в c++

Компьютеры программирование игры софт C++

Я программирую на Dev C++ 4.9.9.2 и использую библиотеку graphics.h. Например, я хочу, чтобы круг двигался по экрану, но не мигал. Я делаю таким образом: сначала надо нарисовать круг, потом его стереть и т. д.. Подскажите, что делать?
Ответы:
Прочитать что такое двойная буферизация. Рисуешь руками - делай руками(рисование на невидимую поверхность, потом копирование изображения с неё на видимую когда завершено), для GUI компонентов есть свойства даже сходу.
Стирайте круг ПЕРЕД его отрисовкой на новой позиции или рисуйте «новый кадр» отдельно, в буфере, как порекомендовал John Freeman.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.