Цитата:
_root.createEmptyMovieClip("mc", 0);
_root.mc.lineStyle(5, 0xFF0000, 100);
_root.mc.lineTo(.2, 0);
_root.mc.p0 = 100;
_root.mc.p1 = 100;
_root.mc.speed = _root.mc.path_position=0;
_root.mc.dir = 0.1;
_root.mc.onEnterFrame = function() {
_root.mc.tween_path = new Path(400, 0,
this.p1, 0, 100, 100, 100, 200, 450, 380, 0, this.p0);
// show path
_root.clear(), _root.lineStyle(0, 0, 30);
_root.moveTo(400, 0);
_root.curveTo(this.p1, 0, 100, 100);
_root.curveTo(100, 200, 450, 380);
_root.curveTo(0, this.p0, 400, 0);
//
this.p1 += 1, this.p0 += 1;
this.path_position += this.speed += this.dir;
if (random(100) == 1) {
this.dir = -this.dir;
}
var poz = this.tween_path.getPointByPosition(this.path_position);
this._x=poz._x, this._y=poz._y;
};
|
куча бесполезного хлама
идея так же бредова и мало несет за собой пользы ,
вроде задумка "УХ" но безполезна )
это как народ квадратуру круга ищет ) толку никакого но идея тоже "УХ" ))
P.S. думаю теперь тебе надо програмно Shape tween сделать ) лет за 12 думаю управишся ))) правдо с будущими скоростями инета народ врятле будет мелочится на пару килобайт , взамен получая долгие часы мороки подбивания кода под свой случай )
P.S.2. ну вот пришел и все испортил ( дискуссию ))) , работа такая )))