HTMLCanvas五星红旗
来源:互联网 发布:qt5 socket编程 编辑:程序博客网 时间:2024/04/28 07:50
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>fivestar</title> <script> function star(ctx,a,b,s) { ctx.beginPath(); ctx.fillStyle="rgb(255,255,0)"; //var s = 20; var dig = 2.5; var x = Math.sin(0); var y = Math.cos(0); for(var i=0;i<5;i++){ var x = Math.sin(i*dig); var y = Math.cos(i*dig); ctx.lineTo(a+s*x,b+s*y); } ctx.closePath(); ctx.fill(); } function draw(id) { var canvas = document.getElementById(id); var ctx = canvas.getContext("2d"); ctx.fillStyle = "red"; ctx.fillRect(0,0,600,400); star(ctx,180,30,20); star(ctx,210,90,20); star(ctx,210,150,20); star(ctx,170,200,20); star(ctx,90,90,50); } </script></head><body onload="draw('canvas')" ><canvas id="canvas" width="600" height="400"></canvas></body></html>
自己用刚学的Canvas写的挺有成就感
0 0
- HTMLCanvas五星红旗
- HTMLcanvas画矩形
- 一面五星红旗
- android 五星红旗
- HTML 五星红旗
- 飘扬的五星红旗
- 心型五星红旗 动画
- java --五星红旗制作
- VC++绘制五星红旗
- C语言绘制五星红旗
- 算法生成五星红旗
- 算法生成五星红旗
- [OpenGL] 绘制五星红旗
- H5 canvas 绘制五星红旗
- opengl绘制五星红旗
- 纯css绘制五星红旗
- canvas绘制五星红旗
- 自定义View绘制五星红旗
- HDOJ/HDU 2552 三足鼎立(tan()和atan()方法)
- latex 一个表格单元显示多行,及长表格(表格横页显示)
- 基于html5websocket java实现简单通讯(虽然通了但是...你懂得)
- NYOJ 48 小明的调查作业
- 使用C#的HttpWebRequest模拟登陆网站
- HTMLCanvas五星红旗
- Android中使用Notification实现应用更新显示下载进度
- Linux04-vim的基础使用
- linux内存分布
- MZ test17# NOIP模拟题 # T2 第2题 最优时间表(sche.pas/cpp) [key.DP]
- 简单的从服务器获取数据以及反序列化
- poj 1127 Jack Straws(两线相交,并查集)
- ios 生成证书
- c和c++接口互调