方法一:参数方程法 1、函数的参数x,y为椭圆中心,a,b分别为椭圆横半轴、纵半轴长度,不可同时为0,该方法的缺点是,当lineWidth较宽,椭圆较扁时,椭圆内部长轴端较为尖锐,不平滑,效率较低,代码如下:function ParamEllipse(context, x, y, a, b){ //max是等于1除以长轴值a和b中的较...
init : function () { var canvas = document.querySelector ("canvas"); this.g = canvas.getContext ("2d"); return this; }, drawEyelid : function () { var g = this.g, a = this.a, b = this.b, R = 5; g.save (); g.beginPath ()...