Вход

Просмотр полной версии : Одним словом не назвать(извините)


Dr.Sqaer
30.08.2004, 02:32
Прошу у вас помощи вот в каком деле
Есть два шарика ,между ними линия которая их соединяет.Причём если я двигаю шарики,она не разрывается.
--Это я сделал

Хочу сделать так что-бы при добавлении ещё одного шарика на сцену (duplicate) эта линия распростронялась и на него тоже(динамически)

()-----() + ()
вот так
()-----()----()
PS . Не в коем случае не прошу мне это сделать, прошу только подтолкнуть в нужном направлении!
Думаю что нужно создавать массив шариковый.Т.е то что я прикрепляю в примере изначально не верно.
Спасибо за вашу помощь!
(Я не знаю как эту тему назвать, может быть модераторы смогут?! )

Iv
30.08.2004, 14:39
1. сурово так - создавать каждый раз мувик для рисования.
2. вместо двухкадрового цикла уже давно имеется возможность работать с событием EnterFrame но и это в данном случае не лучший выход. Я бы работал с onMouseMove.
3. да, массив следует создавать, однако я бы предпочел работать с вещателем и юзать массив _listeners вещателя, это позволит проще управляться с этим массивом. А сам вещатель может еще сгодиться где-нибудь (для примера я сделал перекрашиватель кнопок).

Собственно, невзирая на твою просьбу не делать исходник, я все- таки сделал (впрочем можешь его не смотреть, если не хочешь).
Посмотреть его стоит, он довольно сложен для начинающих и поэтому времени с ним поразбираться тебе понадобится достаточно.
Также следует учесть, что сделан он для учебных целей. И в реальном проекте некоторые моменты были бы реализованы несколько иначе, что, впрочем, не отменяет его жизнеспособности.

Dr.Sqaer
30.08.2004, 15:19
Спасибо за помощь!
Там действительн очеь много вещей которых я не знаю.
Буду разбираться, если возникнут вопросы буду сдесь их задавать!
:О)

Единственное что меня смутило, так это отсутствие коменнтариев.Раз уж это исходник учебный. Очень бы хотелось, и чем обьёмнее коментарии тем лучьше.
Я понимаю что не у всех есть время, но если вдруг появится возможность.... :rolleyes:

Iv
30.08.2004, 16:18
ну ты нагл :)
но наглость второе счастье :)
лови

Dr.Sqaer
30.08.2004, 17:09
Оригинал написал(а) BitSky
ну ты нагл :)
но наглость второе счастье :)
лови
Ну на самом деле я тебе меньше хлопот доставлю, нежели буду каждый кусок кода постить сюда и спрашивать!
Огромное спасибо!

Nox Noctis
30.08.2004, 17:15
Оригинал написал(а) Dr.Sqaer
Ну на самом деле я тебе меньше хлопот доставлюBitSky, оценил заботу? :))

Dr.Sqaer
30.08.2004, 17:18
Оригинал написал(а) Nox Noctis
BitSky, оценил заботу? :))
Да ладно я же не из наглости!
:)

Iv
30.08.2004, 17:23
- ну все правильно. нигде не пропадет :).
Я совершенно серьезно считаю, что Dr.Sqaer все правильно делает. Мне откомментировать несложно, а ему помощь будет значительная, да и возможностей поплыть в неправилтьном направлении меньше, а значицца и возможных вопросов в будущем.
Удачи, Dr.Sqaer!

Штрек
30.08.2004, 23:21
Оригинал написал(а) BitSky
ну ты нагл :)

Думаю это отыгрыш на тему - прекрасно задуманный и исполненный сайт нашего покорного слуги (http://dembicki.narod.ru/tutor/index.htm) стоит без обновлений уже с год. А жаль... ;)

Iv
31.08.2004, 13:23
3 года. с небольшим.

Sanik
31.08.2004, 23:21
Оригинал написал(а) BitSky
3 года. с небольшим.
А что так? Я бы дальше поучился, как раньше...

Штрек
01.09.2004, 00:47
Оригинал написал(а) BitSky
3 года. с небольшим.
Ага...
Подразнил публику и бросил...
А какие хорошие слова писаны:
"Если понадобится детальное рассмотрение какой-либо темы, а ее нет в этих уроках, сообщите, постараюсь быстро написать статью. Я не хочу писать никем невостребованный материал, а лучшее средство избежать никому не нужной писанины - ваши отклики и пожелания. Ваше мнение действительно нужно и полезно и не только мне, но и вам."

Iv
01.09.2004, 13:21
дык.
меняется только форма и площадка.
готовлю книгу...
буду преподить (и как раз по этому поводу все материалы обновятся и дополнятся)

Sanik
01.09.2004, 14:26
Ждем, учтите... :)