![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
Desha |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 4.4.2005 Репутация: нет Всего: нет |
В PaintBox случайно выбираются 2 точки. Соединить эти 2 точки случайной ломанной линией, строящейся по следующему принципу: начинаем движение от первой точки, а затем на каждом шаге делаем следующее: сначала выбираем длину звена (от 1 до 10 пикселей), а затем направление движения (вверх, вниз, вправо, влево), причем шансы пойти в сторону второй точки несколько больше, чем от нее. Процесс продолжать, пока не достигнем второй точки.
Буду очень благодарна !!! Извините если не в той рубрике ![]() |
|||
|
||||
Albinos_x |
|
|||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 2 Всего: 108 |
А по диагонали она может двигаться?
-------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
Desha |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 4.4.2005 Репутация: нет Всего: нет |
не, походу токо вниз вверх, влево вправо
|
|||
|
||||
Poseidon |
|
||||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 5 Всего: 133 |
К какому дню нужно? Сделаем! Добавлено @ 01:45 Да, и уточни:
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
||||
|
|||||
Desha |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 4.4.2005 Репутация: нет Всего: нет |
Выбирает программа . Надо к четвергу
![]() ![]() |
|||
|
||||
Albinos_x |
|
|||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 2 Всего: 108 |
А вероятность задаётся пользователем или программой?
-------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
Desha |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 4.4.2005 Репутация: нет Всего: нет |
Программой, функцией Random походу
![]() |
|||
|
||||
Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 5 Всего: 133 |
Значит так! Я тут посидел немного (все ради дамы!) и вот что у меня получилось.
Скажу сразу, с компонентом PaintBox работаю впервые, так что если что, то не обессудьте. Но код рабочий. На форме: PaintBox, Button1 (для начала рисования), Button2 (для досрочного прекращения); Вот код:
В общем все. Писал все с обьяснениями, но если будут вопросы по реализации, тапа "а это зачем?" или еще какие, то задавай, всегда буду рад ответить. PS. Сегодня среда, надеюсь успел! -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
Desha |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 4.4.2005 Репутация: нет Всего: нет |
Poseidon !!!!! Спасибо тебе огромное !!!!! За проделанную работу !!!! Ты просто чудо
![]() ![]() |
|||
|
||||
Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 5 Всего: 133 |
Всегда рад помочь. Заходи к нам еще.
![]() -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |