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

Тема в разделе "Pascal and Delphi", создана пользователем FieSta, 28 июн 2010.

  1. FieSta

    FieSta Гость

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

    Вложения:

    • redaktor.rar
      Размер файла:
      183,1 КБ
      Просмотров:
      9
  2. Dock1100

    Dock1100 :-]

    Регистрация:
    9 ноя 2009
    Сообщения:
    678
    Симпатии:
    0
    Как по мне то лучше делать все без граф. редактора, а отрисововать всё вручную по таймеру.
     
  3. FieSta

    FieSta Гость

    Это как?
     
  4. Dock1100

    Dock1100 :-]

    Регистрация:
    9 ноя 2009
    Сообщения:
    678
    Симпатии:
    0
    Как я понял то вы пишите на Делфи, и знаете что такое канвас
    Вот пример:
     

    Вложения:

    • 111.zip
      Размер файла:
      239,6 КБ
      Просмотров:
      8
  5. FieSta

    FieSta Гость

    Ну я впринципи разобралось, но у меня неполучается нарисовать НЛО.. Только эллипс=) фишка с рисунком непрокатит=)
     
  6. Dock1100

    Dock1100 :-]

    Регистрация:
    9 ноя 2009
    Сообщения:
    678
    Симпатии:
    0
    берем листок в клеточку и рисуем.
     
  7. 0rtega

    0rtega Гость

    А что сложного нарисовать летаюшую тарелку? Эллипс - это основа. Дальше линиями рисуем палочки-ножки, ну и башенку какую-нибудь над эллипсом, тоже lineto moveto можно. И все это засунуть в отдельную процедуру отрисовки нло, которая получает центр эллипса например в качестве входа
     
  8. Dock1100

    Dock1100 :-]

    Регистрация:
    9 ноя 2009
    Сообщения:
    678
    Симпатии:
    0
    Я понимаю что опоздал с прогой, просто идея в голову недавно пришла, вообшем вот переделаная рисовалка, рисуем, в memo выводится код для вставки в прогу, возможна некоретная работа кода в проге из-за другого размера изобрежения
     

    Вложения:

    • redaktor.zip
      Размер файла:
      238,9 КБ
      Просмотров:
      11
  9. vital

    vital Больной Компом Детектед
    Команда форума Web Team

    Регистрация:
    29 янв 2006
    Сообщения:
    2.470
    Симпатии:
    27
    Док, хорош=) Очень понравилась программа=) Респект)

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

    Dock1100 :-]

    Регистрация:
    9 ноя 2009
    Сообщения:
    678
    Симпатии:
    0
    Ок, токо хочу немного функций еще добавить
     

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