![]() |
Давайте пожалуйста своим демо названия!
В названии темы указывайте название!
![]() ![]() |
![]() |
Shuruper |
![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Мужской Реальное имя: Антон Репутация: ![]() ![]() ![]() |
Вот от нечего делать нарисовал.
ЗЫ ну как ЗЫЫ строго не судите первая же ![]() Прикрепленные файлы ![]() -------------------- Я бы исправил мир, но Бог не дает мне исходников...
|
renesko1 |
![]()
Сообщение
#2
|
![]() поиск ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: nir Репутация: ![]() ![]() ![]() |
Интерессная идея, да и сделано ичего, но в коде goto, а goto - зло ). Попробуй переделать без goto,
а так свежо. -------------------- typedef void Śūnyatā ;
|
renesko1 |
![]()
Сообщение
#3
|
![]() поиск ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: nir Репутация: ![]() ![]() ![]() |
Ещё немного смущает куча чисел в прграмме, вынеси основное в константы, к примеру, длина , высота, ширина,
x y0(коорд. откуда всё будет рисоватся) а остальное пускай просчитывается. Ты просто сможешь использовать это изобр. в др. программах с минимум усилий+ легче модифицировать. Сообщение отредактировано: renesko1 - 28.08.2008 20:21 -------------------- typedef void Śūnyatā ;
|
Shuruper |
![]()
Сообщение
#4
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Мужской Реальное имя: Антон Репутация: ![]() ![]() ![]() |
Ещё немного смущает куча чисел в прграмме, вынеси основное в константы, к примеру, длина , высота, ширина, x y0(коорд. откуда всё будет рисоватся) а остальное пускай просчитывается. Ты просто сможешь использовать это изобр. в др. программах с минимум усилий+ легче модифицировать. Учтем. -------------------- Я бы исправил мир, но Бог не дает мне исходников...
|
Shuruper |
![]()
Сообщение
#5
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Мужской Реальное имя: Антон Репутация: ![]() ![]() ![]() |
Вот версия два. Все исправил.
Прикрепленные файлы ![]() -------------------- Я бы исправил мир, но Бог не дает мне исходников...
|
renesko1 |
![]()
Сообщение
#6
|
![]() поиск ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: nir Репутация: ![]() ![]() ![]() |
Хм... Ты не правильно меня понял, ты должен модифицировать программу так, что бы в качестве параметров ты задавал
какой нибудь угол всей фигуры, ширину и высоту фигуры, и по этим данным всё считалось. Пример : я хочу сделать квадрат, а под ним 3угольник. В константах я описывааю x0, y0. это координаты левого верхнего угла. Потом я описываю высоту квадрата SqrHeight. Далле длина. SqrLen. А на последок высота треугольника. angle3Height. те. const x0 = 100; y0 = 300 ; SqrLen = 100 ; SqrHeight = 200 ; Angle3Height = 50; //.... //... //.... begin ... // обрати внимание всё высчитывается от начальных данных, те. для изменения расположения моей фигуры //я меняю только x0 and y0 rectangle(x0, y0, x0 + SqrLen, y0 + SqrHeight); line(x0, y0 + SqrHeight, x0 + SqrLen div 2, y0 + SqrHeight + Angle3Height); line( x0 + SqrLen,y0 + SqrHeight, x0 + SqrLen div 2, y0 + SqrHeight + Angle3Height); советую завести константы для света. продолжаю пример... SqrColor = 15 ; и тд. а в проге. setColor (SqrColor); Сообщение отредактировано: renesko1 - 29.08.2008 13:15 -------------------- typedef void Śūnyatā ;
|
![]() ![]() |
![]() |
Текстовая версия | 21.08.2024 15:34 |