1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

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

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

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

    drower Гость

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

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

    eReS Гость

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

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