猿问

如何在HTML5画布上画一个椭圆

如何在HTML5画布上画一个椭圆

慕田峪7331174
浏览 959回答 2
2回答

喵喔喔

首先html不是一个画布,你搜一下canvas这个标签,看看怎么画图

子衿沉夜

在canvas上画即可。 调用API&nbsp;&nbsp;&nbsp;oGC.arc(400,&nbsp;300,&nbsp;100,&nbsp;0,&nbsp;2*Math.PI,&nbsp;false); function&nbsp;EllipseOne(context,&nbsp;x,&nbsp;y,&nbsp;a,&nbsp;b)&nbsp;{ var&nbsp;step&nbsp;=&nbsp;(a&nbsp;>&nbsp;b)&nbsp;?&nbsp;1&nbsp;/&nbsp;a&nbsp;:&nbsp;1&nbsp;/&nbsp;b; context.beginPath(); context.moveTo(x&nbsp;+&nbsp;a,&nbsp;y); for(var&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;<&nbsp;2&nbsp;*&nbsp;Math.PI;&nbsp;i&nbsp;+=&nbsp;step)&nbsp;{ context.lineTo(x&nbsp;+&nbsp;a&nbsp;*&nbsp;Math.cos(i),&nbsp;y&nbsp;+&nbsp;b&nbsp;*&nbsp;Math.sin(i)); } context.closePath(); context.fill(); }
随时随地看视频慕课网APP

相关分类

Html5
我要回答