![]() |
Отрисовка линии между двумя точками (одна плавающая, т.е. без постоянных координат)
Здравствуйте.
В сцене имеется мивиклип который следует за курсором в определенной области, чуть большей самого клипа. Также у клипа есть зацикленная анимация по траектории. На определенном расстоянии от клипа есть условная точка X1, с постоянными координатами. Задача - при наведении на "плавающий" клип, из определенной точки на нем (X2), должна появляться линия идущая в точку X1. Во флеше работаю недавно, поэтому как сделать так, чтобы линия была между точками постоянно, учитывая, что точка X2 плывет в пространстве, совершенно не знаю. Буду признателен за любую помощь по данному вопросу. |
Стоит только набрать в хелпе line и посмотреть(это даже если ничего незнать).
Код AS1/AS2:
|
Вложений: 1
Находил, в хелпе. Вот допустим подобный код не работает.
Код AS1/AS2:
|
Код AS1/AS2:
|
Не работает. Исходник в формате флеша 8. В чем причина косяка не знаю. Можете набросать простейший рабочий исходник?
Добавлено через 52 минуты Разобрался. Банально нужно было добавить lineStyle ;))) Спасибо огромное за отклик) |
Тогда ты хелп не посмотриш:). Что не выходит лини не рисуется? lineSetyle(1, 0x000000). Говорил же сразу читать хелп :/
|
Да вот же.. Лень всему беда, буду исправляться)
Кстати, вот еще вопрос, чем можно сделать не мгновенную, а плавную отрисовку линии от точки до точки? Думаю это в хелпе я вряд ли найду) |
отрисовывай отрезки линии через определенный интервал времени. ключевые слова setInterval (можно onEnterFrame со счетчиком),if, for, while
|
Движение нужно больно плавное, отрезки тут не катят..
+ точка Х1 не стационарна. Тут это не пройдет.. |
Можно находить точку на прямой между двумя нужными точками, рисовать от исходной до этой точки и изменять расстояние от исходной до этой со временем.
|
| Часовой пояс GMT +4, время: 03:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.