Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2013, 10:54   #1
sanyok996
Новичок
Джуниор
 
Регистрация: 19.12.2013
Сообщений: 18
По умолчанию надо создать Анимацию волка!

Народ помогите пожалуйста!!!) мне на завтра сдавать эту анимацию!!! вообщем нужно нарисовать волка и сделать анимацию... я тут не много сделал:
program volk;
uses crt,GraphABC;
begin
Circle(220,130,90);
floodfill(240,160,clDkGray);
Rectangle(60,100,150,165);
floodfill(100,150,clDkGray);
Circle(60,100,15);
floodfill(50,100,clBlack);
Circle(200,100,25);
Circle(185,100,10);
floodfill(190,100,clBlack);
Rectangle(65,300,200,215);
floodfill(100,250,clDkGray);

Но его надо закончить, ноги сделать из треугольника и хвост нужен и + анимация!!!
sanyok996 вне форума Ответить с цитированием
Старый 19.12.2013, 12:03   #2
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

[sarcasm]И вот именно этот код у Вас компилируется?[/sarcasm]

Сколько денег готовы заплатить?
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 19.12.2013, 12:04   #3
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Ой ужас! Так и детство вспомнилось.....
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 19.12.2013 в 21:51.
Smitt&Wesson вне форума Ответить с цитированием
Старый 19.12.2013, 12:11   #4
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

Я, правда, лет 6 назад, на первом курсе, таким же дураком был...
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 19.12.2013, 12:18   #5
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Vanta11a Посмотреть сообщение
Я, правда, лет 6 назад, на первом курсе, таким же дураком был...
Ну, это не ворос. Лет 30 назад, я такой-же фигнёй маялся.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 19.12.2013, 13:05   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Vanta11a Посмотреть сообщение
[sarcasm]И вот именно этот код у Вас компилируется?[/sarcasm]
а что не так в данном коде? Только end. в конце не скопипастен на форум...
volf.jpg

хотя, конечно, волк страшный. Такого во сне увидишь - не отмахаешься!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 19.12.2013, 21:55   #7
sanyok996
Новичок
Джуниор
 
Регистрация: 19.12.2013
Сообщений: 18
По умолчанию

а я о чем) ноги бы сделать)
sanyok996 вне форума Ответить с цитированием
Старый 19.12.2013, 22:08   #8
sanyok996
Новичок
Джуниор
 
Регистрация: 19.12.2013
Сообщений: 18
По умолчанию

+ мне сделать нужно анимацию
sanyok996 вне форума Ответить с цитированием
Старый 20.12.2013, 06:47   #9
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

Дак делайте.
Код:
repeat
until
Вам в помощь.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 20.12.2013, 08:58   #10
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от sanyok996 Посмотреть сообщение
а я о чем) ноги бы сделать)
вы хоть в пайнте изобразите, где и какие ноги должны быть!

Цитата:
Сообщение от sanyok996 Посмотреть сообщение
+ мне сделать нужно анимацию
чтобы нормально делать Анимацию, все движущиеся части нужно рисовать методом базовой точки.
Пусть, например, есть точка с коорданатами X и Y, тогда всё должно быть нарисовано относительно этой точки.
например, первые строчки программы должны выглядеть так:
Код:
var 
  x, y : integer;
begin
    x := 220; y:= 130; {центр окружности принимаем за базовую точку}
   Circle(x,y,90);
   floodfill(x+20,y+30,clDkGray);
   Rectangle(x-160,y-30,x-70,y+35);
   floodfill(x-120,y,clDkGray);
и т.д.
это позволит делать в цикле следующее:
Вывести изображение по коорданитам x,y.
Выдержать небольшую паузу, чтобы человеческий глаз успел увидеть это изображение (пауза примерно 1/25 секунды),
стереть изображение.
изменить координаты x, y (этим обеспечиваем движение в нужную сторону)
повторить цикл.

это и создаст эффект анимации


p.s. а что должна представлять собой анимация, куда и что нужно двигать?!

Последний раз редактировалось Serge_Bliznykov; 20.12.2013 в 09:09.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
надо создать фотоальбом Mashunya C/C++ Базы данных 0 20.05.2012 07:40
надо создать матрицу valerychatte Паскаль, Turbo Pascal, PascalABC.NET 0 02.06.2011 13:30
надо создать программу ivan-pepsi Microsoft Office Excel 17 11.04.2011 17:34
надо создать командный файл yulya_kkkkkkk Помощь студентам 0 21.03.2011 17:10