JS绘制生成花瓣效果的方法


Posted in Javascript onAugust 05, 2015

本文实例讲述了JS绘制生成花瓣效果的方法。分享给大家供大家参考。具体如下:

这里使用JS绘制生成花瓣效果,纯JS生成的图形绘制效果,想研究一下JavaScript图形绘画方面知识的,不妨参考一下这个小程序,我觉得还是挺不错的。

运行效果如下图所示:

JS绘制生成花瓣效果的方法

具体代码如下:

<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Js绘制生成花瓣效果</title>
</head>
<body>
<script Language="javascript">
function a(x,y,color)
{document.write("<img border='0' style='position: absolute; left: "+(x+300)+"; top: "+(y+200)+";background-color: "+color+"' src='px.gif' width=1 height=1>")}
</script>
<script>
for(t=1;t<=360;t++){
lo=200 * Math.sin(2 * (Math.PI / 180) * t);
x = lo * Math.cos((Math.PI / 180) * t);
y = lo * Math.sin((Math.PI / 180) * t); 
a(x,y,"#000000");
lo=200 * Math.cos(2 * (Math.PI / 180) * t);
x = lo * Math.cos((Math.PI / 180) * t);
y = lo * Math.sin((Math.PI / 180) * t); 
a(x,y,"#ff0000");
}
</script>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
Jun 28 Javascript
基于jquery 的一个progressbar widge
Oct 29 Javascript
兼容主流浏览器的JS复制内容到剪贴板
Dec 12 Javascript
Javascript设计模式之观察者模式的多个实现版本实例
Mar 03 Javascript
jQuery中队列queue()函数的实例教程
May 03 Javascript
利用jQuery实现打字机字幕效果实例代码
Sep 02 Javascript
javascript使用substring实现的展开与收缩文字功能示例
Jun 17 Javascript
vue视频播放插件vue-video-player的具体使用方法
Nov 08 Javascript
Vue Router 实现动态路由和常见问题及解决方法
Mar 06 Javascript
详解Node.js使用token进行认证的简单示例
May 25 Javascript
vue中echarts的用法及与elementui-select的协同绑定操作
Nov 17 Vue.js
js实现简单的倒计时
Jan 28 Javascript
JS实现点击上移下移LI行数据的方法
Aug 05 #Javascript
将页面table内容与样式另存成excel文件的方法
Aug 05 #Javascript
JS模拟键盘打字效果的方法
Aug 05 #Javascript
js点击列表文字对应该行显示背景颜色的实现代码
Aug 05 #Javascript
JS使用parseInt解析数字实现求和的方法
Aug 05 #Javascript
js绘制圆形和矩形的方法
Aug 05 #Javascript
JavaScript实现自动消除按钮功能的方法
Aug 05 #Javascript
You might like
用文本文件制作留言板提示(上)
2006/10/09 PHP
php取得字符串首字母的方法
2015/03/25 PHP
Zend Framework框架教程之Zend_Db_Table_Rowset用法实例分析
2016/03/21 PHP
php解析mht文件转换成html的实例
2017/03/13 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
复制本贴标题和地址的js代码
2008/07/01 Javascript
JavaScript 获得选中文本内容的方法
2009/02/15 Javascript
JavaScript 组件之旅(一)分析和设计
2009/10/28 Javascript
JS实现的省份级联实例代码
2013/06/24 Javascript
js 数组操作之pop,push,unshift,splice,shift
2014/01/29 Javascript
jquery代码实现简单的随机图片瀑布流效果
2015/04/20 Javascript
jQuery控制控件文本的长度的操作方法
2016/12/05 Javascript
vue2.0获取自定义属性的值
2017/03/28 Javascript
简单实现jQuery弹幕效果
2017/05/06 jQuery
Js面试算法详解
2018/04/08 Javascript
用vue-cli开发vue时的代理设置方法
2018/09/20 Javascript
利用原生JS实现欢乐水果机小游戏
2020/04/23 Javascript
three.js 将图片马赛克化的示例代码
2020/07/31 Javascript
[57:59]EG vs Secret 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
Python实现中文数字转换为阿拉伯数字的方法示例
2017/05/26 Python
python实现人脸识别经典算法(一) 特征脸法
2018/03/13 Python
对python实现合并两个排序链表的方法详解
2019/01/23 Python
Python中join()函数多种操作代码实例
2020/01/13 Python
python3.8与pyinstaller冲突问题的快速解决方法
2020/01/16 Python
Python版中国省市经纬度
2020/02/11 Python
Python3 assert断言实现原理解析
2020/03/02 Python
python else语句在循环中的运用详解
2020/07/06 Python
如何让IE9以下版本(ie6/7/8)认识html5元素
2013/04/01 HTML / CSS
限量版运动鞋和街头服饰:TheDrop
2020/09/06 全球购物
网络教育自我鉴定
2013/11/01 职场文书
网上开店必备创业计划书
2014/01/26 职场文书
大学生先进事迹材料
2014/02/16 职场文书
治超工作实施方案
2014/05/04 职场文书
2015年党务工作者个人工作总结
2015/10/22 职场文书
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL
纯CSS打字动画的实现示例
2022/08/05 HTML / CSS