опять программное рисование
народ! знаю, что тема избитая и по ней дофига уроков написано, но интересует вот такая вещь: как рисовать с помощью action script фигуры и особенно линии, но только так что бы они прорисовывались постепенно, не ставились штампом по заданным координатам, а именно плавно прочерчиваются пиксель за пикселем! просьба не путать с motion tween + alpha\brightness эффектом.
|
Вложений: 1
:cool:
|
я там моленько напортачил код в первом фрейме будет такой
Код:
MovieClip.prototype.drawLineTo = function(x1, y1, x2, y2) { this._x = x1; this._y = y1; this._xscale = x2-x1; this._yscale = y2-y1; }; i = 0; xD = 0; yD = 100; x = 0; y = 0; _root.line._visible = 0; _root.onEnterFrame = function() { x += .5; y = (Math.sin(x)*20)+100; duplicateMovieClip(_root.line, "line"+i, _root.getNextHighestDepth()); _root["line"+i].drawLineTo(xD, yD, x, y); i++; xD = x; yD = y; }; |
о да! оно! спасибо блин большое!
|
Часовой пояс GMT +4, время: 19:29. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.