flash 画线

来源:百度知道 编辑:UC知道 时间:2024/05/28 04:22:33
flash as怎么画这样的线?作一段画线的动画,从A点慢慢画到B点拐个弯再慢慢画到c点,如下图
不要遮罩,要AS
莫非很难吗?或是很麻烦?问了3次都解决不了啊!

//AS2.0
_root.lineStyle(2, 0xFF0000, 100);

_root.moveTo(100, 0);
var i:Number = 0;
_root.onEnterFrame = function() {
if (i++ < 100) {
_root.lineTo(100, i);
} else {
delete _root.onEnterFrame;
_root.curveTo(100, 120, 120, 120);
draw3();
}
}

function draw3() {
var j:Number = 120;
_root.onEnterFrame = function() {
if (j++ < 300) {
_root.lineTo(j, 120);
} else {
delete _root.onEnterFrame;
}
}
}