`
yiminghe
  • 浏览: 1432733 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

五角星画法

阅读更多

从小都画不好的五角星原来有画法 的,只要尺子和圆规就可以了:

 

步鄹:

1.首先移动中心到将要画的五角星中心

2.沿 x 轴移动起点 p1 到五角星一角所在的位置,如绿线所在右侧终点

3.顺时针旋转坐标系36度

4.再次沿 x 轴移动终点 p2 ,p2 到中心的距离小于 p1 到中心的距离,从而产生五角星凹处的效果

5.画一条线连接 p1 与  p2

6.依次执行 3,2,4,5 步共 9 次

 

 canvas 描述:

如果使用 canvas 的话就简单了

1. 使用 moveTo 移动端点

3. 使用 rotate 旋转坐标系

5. 使用 lineTo 链接端点画线

最后还可以使用 fill 来进行五角星内部的填充

 

demo @ google code

  • 大小: 35.8 KB
分享到:
评论
4 楼 xiangkui 2014-07-29  
赞,YUI+HTML5 的一些技术,简直是神器...  
3 楼 yiminghe 2011-02-18  
qzlake 写道
国内比较流行的是ext和JQuery,用YUI的不多?


taobao以前用的,现在还有一部分在用
2 楼 qzlake 2011-02-17  
国内比较流行的是ext和JQuery,用YUI的不多?
1 楼 binoruv 2010-11-30  
赞,yui这么小

相关推荐

    计算机图形学 五角星画法

    用画直线的算法画出五角星 也可在五角星外套个圆

    五角星solidworks

    solidworks五角星画法,你所猜不到的画法,不信来看

    图形学作业:五角星VC++画法

    图形学作业:五角星VC++画法 void CHuayuView::OnDraw(CDC* pDC) { CHuayuDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: add draw code for native data here //画五角星 int X0=100,Y0=100,R=80; ...

    opengl五角星实验代码

    opengl编程 五角星 四边形 对号 等图形的画法

    微课cad中五角星的画法简析.ppt

    微课cad中五角星的画法简析.ppt

    Android studio 实现随机位置画10个随机大小的五角星的代码

    Android studio:实现随机位置画...先开始五角星的画法,通过translate(x,y)方法来改变起点的位置,使用rotate()方法进行笔锋的转角。代码如下: canvas.translate(10,100);//确定五角星的起点的位置 canvas.drawLin

    MFC程序设计,使用鼠标画图程序,包括多变形的画法

    别因为我把资源分设的这么高,就认为我...实现的功能多元化,用鼠标拖动画各种直线、矩形、椭圆、多边形、修正全部bug,另外还有个旋转的五角星。保证您下了绝不后悔。大作业觉对拿满分。 有事请加我加我QQ:983460327

    Python海龟编写教师节贺卡,祝老师们节日快乐!

    海龟绘制通过绘制长方形、圆形、圆弧、爱心,五角星等,构成太阳花、爱心等教师节元素,组成一幅教师节贺卡,祝老师们节日快乐。叶子画法,从最右边叶柄出发,顺时针绘制,分别以半径40,-70,40,-60绘制圆弧。注意...

    mfc 画图、文件解析

    mfc 换图(直线 平行线 五角星) 文件解析 虚拟位图,全套代码。 直线的画法,解析二进制.day格式文件并读取数据绘制股票K线图。 虚拟文图操作

    使用Python的turtle模块画国旗

    turtle.circle画弧时,海龟(turtle)的方向就是弧的切线方向,也就是说turtle的垂直方向就是圆心在的直线上,给定参数radius就可以画了,程序中第二注意的地方就是小五角星和大五角星的位置关系,主要是程序中的...

    matplotlib画图教程系列之-散点图

    matplotlib散点图画法介绍 散点图,通常把被使用在探索两个变量之间的关系。 先上代码: import pandas as pd import matplotlib.pyplot as plt tips = pd.read_csv('tips.csv') total_bill = tips['total_bill']....

Global site tag (gtag.js) - Google Analytics