HTML5技术

canvas一周一练 -- canvas绘制太极图(6) - 张不丢

字号+ 作者:H5之家 来源:H5之家 2017-08-16 09:00 我要评论( )

运行效果: !DOCTYPE htmlhtmlhead/headbodycanvas id=width=height=A drawing of someing!/canvasscript type= ); if (drawing.getContext) { context = drawing.getContext( );context.fillStyle = ;context.fillRect( 0 , 0 , 600 , 400 ); // 画外面的两

运行效果:

<!DOCTYPE html> <html> <head> </head> <body> <canvas id=width=height=>A drawing of someing!</canvas> <script type=>    ); if(drawing.getContext) { context = drawing.getContext(); context.fillStyle = ; context.fillRect(0, 0, 600, 400); //画外面的两个大半圆 context.fillStyle = ; context.beginPath(); context.arc(200, 200, 180, 0.5*Math.PI, 1.5*Math.PI, false); context.closePath(); context.fill(); context.fillStyle = ; context.beginPath(); context.arc(200, 200, 180, 1.5*Math.PI, 0.5*Math.PI, false); context.closePath(); context.fill(); //画里面的两个小半圆 context.beginPath(); context.arc(200, 110, 90, 0.5*Math.PI, 1.5*Math.PI, false); context.closePath(); context.fill(); context.fillStyle = ; context.beginPath(); context.arc(200, 290, 90, 1.5*Math.PI, 0.5*Math.PI, false); context.closePath(); context.fill(); //画里面的两个小圆 context.beginPath(); context.arc(200, 110, 20, 0, 2*Math.PI, false); context.closePath(); context.fill(); context.fillStyle = ; context.beginPath(); context.arc(200, 290, 20, 0, 2*Math.PI, false); context.closePath(); context.fill(); } </script> </body> </html>

 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 【canvas学习笔记四】绘制文字 - 池月

    【canvas学习笔记四】绘制文字 - 池月

    2017-08-15 11:00

  • Canvas名侦探柯南-canvas练习 - Rh九尾鱼

    Canvas名侦探柯南-canvas练习 - Rh九尾鱼

    2017-08-08 11:02

  • canvas一周一练 -- canvas绘制马尾图案 (5) - 张不丢

    canvas一周一练 -- canvas绘制马尾图案 (5) - 张不丢

    2017-08-07 14:02

  • canvas基础 - 一颗快乐心

    canvas基础 - 一颗快乐心

    2017-08-03 15:00

网友点评
t