![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2003
Адрес: Самара
Сообщений: 10
|
Привет, всем!
вот код, с помощью которого я отрисовываю много-много горизонтальных чёрточек. А потом перечёркиваю их одной длинной полоской. (не спрашивайте "зачем?" )Всё это на 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 - тогда и горизонтальные чёрточки будут глючить, а внизу сольются в одно целое! Подскажите, плз, что за глюк такой и как его побороть. Спасибо! |
![]() |
Часовой пояс GMT +4, время: 21:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|