![]() |
Что, по сути, тоже самое, что и в моём случае... Вся разница в оформлении. У тебя — как функция
|
lineStyle — это не есть ошибка. Я не собираюсь передавать в функции все параметры lineStyle (а их не менее пяти в восьмой версии), пусть сам юзер задаёт эти параметры извне и только те, какие ему нужны.
К тому же, ты допустил три ошибки: 1) Невозможность задать цвет линии и её толщину вне функции (даже параметрически в самой функции тоже нельзя); 2) Повесил задание одного и того же стиля в цикле, а не перед циклом; 3) Добавление lineTo(x2,y2) приводит к тому, что последний штрих будет неверной длины; Так это у меня ошибки или у тебя? |
Хорошее замечание.
У меня видим — тоже ошибки. Но они не столь критичные, сколь те, что были у тебя. Смирись. У тебя оно в принципе работало не верно. И проблема не в lineStyle. |
Fl00r, прочитай про свою третью ошибку (я отредактировал пост) и осознай наконец, что такое пунктирная линия и то, что её последний штрих не обязан попадать в конечную координату.
И прекрати со мной спорить — мы в разных весовых категориях. |
Цитата:
Ап чём спор? Неужели кто-то из вас не сможет нарисовать пунктирную линию? |
3) Он будет неверной длины потому, что иначе будет неверной длины сама линия. Это решается конечно, но мне не до этого. Это СИМВОЛ того, что я об этом подумал. Что такое пунктирная линия я изучал в университете. Вольности мне еще позволительны.
Твою категорию я уже оценил ). Я не спорю. Я исправляю твои ошибки (ок, разобрались). Претензии в ЛС. |
Как видишь, miramax, у меня последний штрих — не той длины ). Длиною мереемся )
|
И четвертая ошибка:
Код:
drawDashLine = function(target_mc,x1,y1,x2,y2,step,width) {miramax, я — смогу :) Fl00r, так какие ошибки ты у меня исправил? Я пока вижу добавление ошибок, а не исправление. з.Ы. Впрочем, понятия шага и ширины, похоже, у нас разные, так что четвертой ошибки нет =) |
Я задавал ширину штриха и ширину просвета. Это логичнее, тк подумай, что выйдет если ширина шага =10 а ширина штриха - 20... просвет минус 10 пикселей? =)
Учитывая, что ты действовал исходя из этого — твои ошибки списываются ). Переходишь в супертяжелый вес. Осиливший пунктир ) |
Вот вот )
|
| Часовой пояс GMT +4, время: 08:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.