Параллельное движение

Тема в разделе "Общие вопросы по С и С++", создана пользователем drower, 10 май 2010.

Статус темы:
Закрыта.
  1. drower

    drower Гость

    Здравствуйте, программисты
    пишу программу с консольной графикой на С++ 3.1 и столкнулся с проблемой реализации движения нескольких объектов одновременно..
    объясните пожалуйста как реализовать, чтобы по экрану двигалось несколько объектов(круг, квадрат или еще что) по заданным траекториям и еще одним объектом можно было управлять в ручную

    заранее благодарен
     
  2. eReS

    eReS Гость

    привет :) тут все просто:
    - сделай функцию перерисовки екрана Slip() к примеру
    - делаешь функцию движения обьектов go например
    - в главном цикле будут действия над обьектами, например
    Код (Text):
    go(A, -3, 0); // имя обьекта, х, у
    go(B, 0, 1);
    - ну и функцию обработки, DrawScene например:
    Код (Text):
    DrawScene()
    {
    draw(A, x_a, y_a);
    draw(B, x_b, y_b);

    slip();
    }
    slip - там написать перерисувку всех обьектов
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей