![]() |
Как нарисовать пунктирную линию путем AS2?
Можно ли в AS2 нарисовать линии, такие как при рисовании линий путем инструмента "Line Tool"? например прерывистый пунктир или линия точками!?
|
Помоему метода такого нет. Единственная функция, которая есть это lineStyle(), но там тока толщина , альфа и цвет RGB. Тебе придётся запустить цикл и прирывесто использовать lineTo. Хотя я склонен ошибаться... просто в справочниках не встречал.
|
Можно нарисовать через BitmapData, но это не совсем то, что требуется.
Если кратко: можно, но нужно писать свою функцию. |
можно кандовенько так
Код:
//координаты начала и конца |
Код:
this.lineStyle(1, 0xff0000, 100); |
Ну... А где координаты, длина штриха и промежутка? Это слишком просто.
|
Fl00r, пожалуйста:
Код:
drawDashLine = function(target_mc,x1,y1,x2,y2,step,width) { |
Не. Лучше проверь.
2 ошибки (не синтаксических) |
Не вижу. Покажи.
То, что надо lineStyle задать — это, я думал, вы сами догадаетесь… |
lineStyle — 1. Догадался конечно
Так Код:
drawDashLine = function(target_mc,x1,y1,x2,y2,step,width) { |
| Часовой пояс GMT +4, время: 04:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.