先看看效果
另外一种效果
实现思路
1.绘制好两个小球
2.让左边小球的圆心X增加,右边小球圆心X的减少,到了一定位置再回转(第1种效果)
让两个小球一个scale增加,一个scale减少,到一定范围后反转(第2种效果)
创建小球的构造函数
//构造函数
function Ball(o){
this.x=0,//圆心X坐标
this.y=0,//圆心Y坐标
this.r=0,//半径
this.startAngle
1.绘制好两个小球
2.让左边小球的圆心X增加,右边小球圆心X的减少,到了一定位置再回转(第1种效果)
让两个小球一个scale增加,一个scale减少,到一定范围后反转(第2种效果)
//构造函数
function Ball(o){
this.x=0,//圆心X坐标
this.y=0,//圆心Y坐标
this.r=0,//半径
this.startAngle