Тансующий НЛО=)

  • Автор темы Автор темы FieSta
  • Дата начала Дата начала
F

FieSta

Всем привет! Очень нужна помощь. Есть графический редактор, в котором нужно создать мультфильм «Танцующий НЛО». НЛО рисуется на холсте любым доступным вам образом. Очередное положение НЛО на экране определять с помощью датчика случайных чисел. Результатом обращения к датчику должны быть номера координат экрана, с которыми следует совместить левый верхний угол прямоугольника размером 50x80 пикселов символа, объемлющего НЛО. Каждый раз, когда номер полученного таким образом столбца окажется кратным 12, НЛО должен менять цвет.
Графический редактор не супер навороченый, если нужны ещё какие-то компоненты, то можно их дописывать. Кидаю его в архиве.
:)
 

Вложения

Как по мне то лучше делать все без граф. редактора, а отрисововать всё вручную по таймеру.
 
Это как?
 
Как я понял то вы пишите на Делфи, и знаете что такое канвас
Вот пример:
 

Вложения

  • 111.zip
    111.zip
    239,6 КБ · Просмотры: 281
Ну я впринципи разобралось, но у меня неполучается нарисовать НЛО.. Только эллипс=) фишка с рисунком непрокатит=)
 
берем листок в клеточку и рисуем.
 
А что сложного нарисовать летаюшую тарелку? Эллипс - это основа. Дальше линиями рисуем палочки-ножки, ну и башенку какую-нибудь над эллипсом, тоже lineto moveto можно. И все это засунуть в отдельную процедуру отрисовки нло, которая получает центр эллипса например в качестве входа
 
Я понимаю что опоздал с прогой, просто идея в голову недавно пришла, вообшем вот переделаная рисовалка, рисуем, в memo выводится код для вставки в прогу, возможна некоретная работа кода в проге из-за другого размера изобрежения
 

Вложения

Док, хорош=) Очень понравилась программа=) Респект)

Добавлено: Кста, создай тему с ней в разработках форумчан. Это полезная штука многим думаю.
 
Док, хорош=) Очень понравилась программа=) Респект)

Добавлено: Кста, создай тему с ней в разработках форумчан. Это полезная штука многим думаю.

Ок, токо хочу немного функций еще добавить
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab