![]() |
сбой отрисовки линий
Привет, всем!
вот код, с помощью которого я отрисовываю много-много горизонтальных чёрточек. А потом перечёркиваю их одной длинной полоской. (не спрашивайте "зачем?" :) ) Всё это на Flash 5; MovieClip.prototype.drawLine = function(ax1, ay1, ax2, ay2) { with (this) { lineStyle(1, 0, 100); moveTo(ax1, ay1); lineTo(ax2, ay2); } } var mcGround = this.createEmptyMovieClip("mcGround", 1); mySP.setScrollContent(mcGround); for (var i=0; i<2681; i++) { ty = 3 * i; mcGround.drawLine(5, ty, 15, ty); } mcGround.drawLine(10, 0, 10, ty); mySP.refreshPane(); --------------- так вот, если граница цикла меньше числа 2681, то всё чётко прорисовывается. Если немного больше - то вертикальная линия начинает глючить и прорисовываться частями (или даже копировать себя). Если же заменить на совсем большое - например 12681 - тогда и горизонтальные чёрточки будут глючить, а внизу сольются в одно целое! :confused: Подскажите, плз, что за глюк такой и как его побороть. Спасибо! |
просто когда координата у привышает максимальню то её автоматм кидает на минимальную и получается что эти черточки рисуются покругу вот а так как у тебя гдето есть смещение на 1 пиксель они начинают глючить вот те код там все сразу видно
Код:
_root.createEmptyMovieClip("ver", 0); |
ок! Спасибо!
И, как я понимаю, это максимальное значение изменить/установить никак нельзя!? :( |
Цитата:
|
У него, наверное 5ка переходящая в 7ку. :D
|
Цитата:
|
Цитата:
|
Цитата:
for (var i=0; i<2681; i++) { ty = 3 * i; … } Получаем в итоге 8043 пикселя по оси у. Это на порядок больше, чем размер экрана монитора. Но и этого вам мало. Вы хотите больше. Зачем???? Для чего вам такой(!) Flash документ. Куда вы его запихивать собираетесь? Просто интересно услышать логичное объяснение. |
Цитата:
|
Так что, нет логичных объяснений? :p
|
| Часовой пояс GMT +4, время: 18:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.