|
|
|||||
опять программное рисование
народ! знаю, что тема избитая и по ней дофига уроков написано, но интересует вот такая вещь: как рисовать с помощью action script фигуры и особенно линии, но только так что бы они прорисовывались постепенно, не ставились штампом по заданным координатам, а именно плавно прочерчиваются пиксель за пикселем! просьба не путать с motion tween + alpha\brightness эффектом.
|
|
|||||
[+1.3 05.04.09]
|
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
[+1.3 05.04.09]
|
я там моленько напортачил код в первом фрейме будет такой
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, время: 10:26. |
|
« Предыдущая тема | Следующая тема » |
|
|