Форум программистов, компьютерный форум CyberForum.ru

Графика в Си, немогу реализовать движение обЪекта - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.69
serega721
4 / 4 / 0
Регистрация: 04.10.2009
Сообщений: 168
27.05.2010, 00:46     Графика в Си, немогу реализовать движение обЪекта #1
Лыжника нарисовал но вот незнаю как осуществить его движение помогите плиз!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <stdio.h>
#include <graphics.h>
#include <conio.h>
#include <process.h>
#include <dos.h>
void main(void)
{
  int x,y;
  int maxx;
  int g_driver,g_mode,g_error;
  g_driver=9;g_mode=2;
  initgraph(&g_driver,&g_mode,"C:\\BORLANDC\\BGI");
  g_error=graphresult();
  if(g_error!=grOk)
     {
     puts("error");
     printf("\n error=%d,reason=%s\n",g_error,grapherrormsg(g_error));
     getch();
     exit(1);
     }
  setbkcolor(1);
  setcolor(14);
  circle(450,140,10);
  line(450,200,450,150);
  line(450,160,440,170);
  line(440,170,420,170);
  line(450,200,430,200);
  line(430,230,430,200);
  line(470,240,450,200);
  line(500,230,380,230);
  line(500,240,380,240);
  line(425,155,400,220);
  circle(404,210,3);
  line(480,180,450,160);
  line(480,180,470,180);
  line(510,250,470,170);
  circle(505,240,3);
  printf("Chtobi sportsmen nachal dvigatsa nashmite ENTER");
  getch();
        closegraph();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
JamesBlack
 Аватар для JamesBlack
36 / 36 / 3
Регистрация: 28.07.2009
Сообщений: 144
27.05.2010, 00:51     Графика в Си, немогу реализовать движение обЪекта #2
Я надеюсь, тебе надо, чтобы он просто линейно перемещался, т.е. не двигал ручками и ножками, а просто двигался как картинка?
serega721
4 / 4 / 0
Регистрация: 04.10.2009
Сообщений: 168
27.05.2010, 17:28  [ТС]     Графика в Си, немогу реализовать движение обЪекта #3
Да конечно!
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
27.05.2010, 17:43     Графика в Си, немогу реализовать движение обЪекта #4
Алгоритм следующий рисуешь объект, делаешь задержку, рисуешь объект под цвет фона, еще раз рисуешь со смещенными координатами. Задержка и смещение подбирается опытным путем.
Yandex
Объявления
27.05.2010, 17:43     Графика в Си, немогу реализовать движение обЪекта
Ответ Создать тему
Опции темы

Текущее время: 02:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru