用两段curve模拟贝塞尔曲线,虽然并不是标准的贝塞尔曲线,但所得的效果是一样的。还未完成,有兴趣的朋友自己接着做吧。
请用flash8以上版本打开,下面是类文件,请将其保存为B_point.as文件并和bessel.fla放在同一目录。
import flash.geom.Point;
class B_point {
var c_point
oint;
var l_point
oint;
var r_point
oint;
function toString():String{
return "c_point:"+c_point.toString()+"l_point:"+l_point.toString()+"r_point:"+r_point.toString()
}
function B_point(x:Number, y:Number) {
var _point:Point = new Point(x, y);
c_point = _point.clone();
l_point = _point.clone();
r_point = _point.clone();
delete _point;
}
}