`
128kj
  • 浏览: 586016 次
  • 来自: ...
社区版块
存档分类
最新评论

HTML5 Canvas “红心一棵”

阅读更多
效果图:


笛卡尔公式:r = a(1-sin弧度)画“红心”。
代码:
<!DOCTYPE html> 
<html> 
<head> 
<meta charset="gbk"> 
<title>HTML5 Canvas“红心一棵”</title> 
</head> 
<body> 
<canvas id="canvas" width="600" height="300"></canvas> 
<script> 
   var canvas = document.getElementById("canvas");   
   var context = canvas.getContext('2d');   
   var width=canvas.width; 
   var height=canvas.height; 
   context.fillStyle="red";
   var  x,y,r;
     for(var i=0;i<=90;i++)
      {
         for(var j=0;j<=90;j++)
         {
            r=Math.PI/45*i*(1-Math.sin(Math.PI/45*j))*18;
            x=r*Math.cos(Math.PI/45*j)*Math.sin(Math.PI/45*i)+width/2;
            y=-r*Math.sin(Math.PI/45*j)+height/4;
            context.beginPath();
            context.arc(x,y,1,0,Math.PI*2);
            context.fill();
         }
       
      }
  </script>
<body></html>

热情奉献:HTML5 Canvas绘图与动画学习59例源码:
http://www.108js.com/example.html
  • 大小: 20.4 KB
0
0
分享到:
评论

相关推荐

    2023元旦倒计时代码

    随着时光的流逝,小红心淡入浅出,就像身边人对我们的爱一样,倍感美好,在2022最后的一个月里,愿我们都能珍惜时间,努力上进,不辜负美好的时光,像代码中的祝福语一样,平安喜乐,顺心如意。 愿你享有期望中的...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个Android项目...

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个Android项目...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个Android项目...

    Google Android SDK开发范例大全的目录

    第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个Android项目...

    Google+Android+SDK开发范例大全

    Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 ...

    Google Android SDK开发范例大全(完整版附部分源码).pdf

    第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个...

    Google Android sdk 开发范例大全 部分章节代码

    第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个Android项目...

    Google Android SDK 开发范例大全01

    第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个Android项目...

    Google Android SDK 开发范例大全02

    第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个Android项目...

    Google Android SDK开发范例大全(完整版)

    第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个Android项目...

Global site tag (gtag.js) - Google Analytics