svg 椭圆
- 作者: 我是金莲二老舅
- 来源: 51数据库
- 2020-09-26
用一张白纸?在上面调试
如图:
改变椭圆的起始坐标
任意一点的直角坐标为(acosθ,bsinθ),其中a为长轴的一半, b为短轴的一半, θ为该点和原点连线与长轴的正方向的夹角。如果中心点坐标为(x0,y0),那么 任意一点的坐标可以写为(x0+acosθ,y0+bsinθ)
然后根据这些点用setinterval 逐步改变小方块的起始和终点坐标,就可以实现该动画
如图:
改变椭圆的起始坐标
任意一点的直角坐标为(acosθ,bsinθ),其中a为长轴的一半, b为短轴的一半, θ为该点和原点连线与长轴的正方向的夹角。如果中心点坐标为(x0,y0),那么 任意一点的坐标可以写为(x0+acosθ,y0+bsinθ)
然后根据这些点用setinterval 逐步改变小方块的起始和终点坐标,就可以实现该动画
推荐阅读
