![]() |
вторая точка линии двигается вслед за объектом
Подскажите как сделать такой манёвр-есть начало линии "A" в точке (250,250) и есть конец "B", который совпадает к центром круга(100,100).Круг двигается вправо-влево с помощью стрелок.
Как заставить конец "B" линии двигаться за кругом? Подозреваю что тут либо ENTER_FRAME, либо событие мыши, но пока не получается сделать привязку.:o Добавлено через 18 минут Нашёл решение вроде бы, но возник вопрос. Линия создаётся без объявления Shape= new Shape();, addChild() также не используется почему-то + нет самого имени графического объекта. Это нормально? ошибок при компиляции вроде бы не пишет, но всё же есть небольшие сомнения в правильности). Вот код: Код AS3:
|
В конце своего кода напиши trace( this ); и тогда ты узнаешь, где ты линию нарисовал. :)
Запись graphics.clear() и т.д. эквивалентна записи this.graphics.clear(). Ты нарисовал линию на MainTimeLine (он же root) - это основная сцена ролика. |
Цитата:
|
| Часовой пояс GMT +4, время: 02:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.