`
wangangie8
  • 浏览: 43478 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

as2画一棵漂亮的树

阅读更多

 

代码如下:
var mc = this;
function dl(ax, ay, bx, by) {
mc.moveTo(ax, ay);
mc.lineStyle(0, 0x000000, 100);
mc.lineTo(bx, by);
}
function lzh(x, y, l, angle, n) {
if (n>0) {
var a_l, a_r, x1, x1_l, x1_r, y1, y1_l, y1_r, x2, x2_l, y2, y2_l, x2_r, y2_r;
x1 = x+0.5*l*Math.cos(angle*Math.PI/180);
y1 = y-0.5*l*Math.sin(angle*Math.PI/180);
x2 = x+l*Math.cos(angle*Math.PI/180);
y2 = y-l*Math.sin(angle*Math.PI/180);
dl(x, y, x2, y2);
a_l = angle+30;
a_r = angle-30;
l = l*2/3;
lzh(x2, y2, l, angle-random(10), n-1);
lzh(x1, y1, l*2/3, a_l, n-1);
lzh(x1, y1, l*2/3, a_r, n-1);
lzh(x2, y2, l*2/3, a_l, n-1);
lzh(x2, y2, l*2/3, a_r, n-1);
}
}
lzh(300, 400, 120, 90, 6);
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/547.html
分享到:
评论

相关推荐

    Python——画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)

    最近翻到一篇知乎,上面有不少用Python(大多是turtle库)绘制的树图,感觉很漂亮,我整理了一下,挑了一些我觉得不错的代码分享给大家(这些我都测试过,确实可以生成喔~) one 樱花树 动态生成樱花 效果图(这个...

    Python圣诞树代码

    最近在各大社交平台看到好多圣诞树,看到大佬们画的圣诞树一个比一个精致,我也特别想尝试画一棵特别的圣诞树。下面是我画的一棵简易的圣诞树,虽然和网络上大佬们的圣诞树相比不是很精致,但是对于萌新们来说,画...

    节日快乐! Python画一棵圣诞树送给你

    本文实例为大家分享了Python画圣诞树的具体代码,供大家参考,具体内容如下 源代码 from turtle import * import random import time #from unittest.mock import right #import color as color #import down as ...

    Python画一颗豪华的圣诞树源代码

    Python画一颗豪华的圣诞树源代码,采用turtle库 import turtle as t # as就是取个别名,后续调用的t都是turtle from turtle import * import random as r import time n = 100.0 speed("fastest") # 定义速度...

    机器学习与深度学习-通过决策树算法分类鸢尾花数据集iris求出错误率画出决策树并进行可视化(完整源码+文档)0.zip

    4、画出决策树 5、然后二维进行可视化处理Visualization 最后通过绘图决策平面plot decision plane 1、通过决策树算法对iris数据集前两个维度的数据进行模型训练并求出错误率,最后进行可视化展示数据区域划分: ...

    as3dmod/api文件 类库

    flash 所需人文件. ...一张纸,一个带,一个挥舞着国旗,水,布,树木,蝴蝶,一个鸟翼.. 所有这些都可以通过此类库得以用AS来实现了 因此它有以下几个3D修饰语Noise澡波 Bend扭曲 Phase动画相关 Perlin产生水波的

    圣诞树Python源码加实际效果图

    2定义画彩灯函数 #定义画彩灯的函数 def drawlight(): if r.randint(0,30) == 0: #randint用来生成随机数 color('tomato') #颜色() circle(6) #根据半径radius绘制extent角度的弧形 elif r.randint(0,30) == ...

    一个圣诞树的python源码-用python-画出

    一个圣诞树的python源码_用python_画出 用到的库: import turtle as t from turtle import * import random as r import time

    优雅的使用javascript递归画一棵结构树示例代码

    其核心思想是把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。一般来说,递归需要有边界条件、递归前进阶段和递归返回阶段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回。 ...

    python绘制圣诞树源码

    python绘制雪夜圣诞树源码+示意图 示意图,相关说明点击下方链接,转载注明出处 https://blog.csdn.net/zzpl139/article/details/128344171 部分源码如下: import turtle as t import random random.seed(7) #设置...

    python使用turtle绘制分形树

    只要确定开始树枝长、每层树枝的减短长度和树枝分叉的角度,我们就可以把分形树画出来啦!! 代码如下: # -*- coding: utf-8 -*- ''' 绘制分形树 ''' import turtle as tl def draw_smalltree(tree_length,tree...

    html5利用canvas绘画二级树形结构图的示例

    上周需要做一个把页面左侧列表内容拖拽到右侧区域,并且绘制成关系树的功能。 看了设计图,第一反应是用canvas绘制关系线。 吭哧吭哧搞定这个功能后,发现用canvas绘图,有一个很严重的缺陷。那就是如果左侧关系特别...

    FLASH AS 简易涂鸦板(带本地保存功能与撤消上一步功能)

    [FLASH/AS1/2]简易涂鸦板(带本地保存功能与撤消上一步功能) 作者:古树悬叶 日期:2010-01-07 二类涂鸦板:一种是主流的通过保存鼠标轨迹的方式来保存涂鸦数据,既使用矢量的方式来保存,样例如闪吧的涂鸦程序;另...

    模拟监控程序(含代码)

    ReDim Preserve p(b) '定义两个一维数组用以保存生成的随机树 ReDim Preserve q(b) p(b) = Val(Text1) q(b) = Val(Text2) Shpblue.Height = Text1 * 7 '改变蓝色控件的高度模拟反应釜内液面变化 Shpblue.Top...

    个人开发的VB窗体修饰控件集,打包下载.rar

    个人开发的VB窗体修饰控件集,内含漂亮按钮、ListView、下拉列表、TAB标签选项卡、树形控件、窗体滑动菜单、分组菜单,可折叠展开的菜单等,相信这些控件对于从事vb6编程的朋友来说,是相当实用的。 某内部控件代码...

    VB窗体修饰控件集源代码

    自制的VB窗体修饰控件集,内含漂亮按钮、ListView、下拉列表、TAB标签选项卡、树形控件、窗体滑动菜单、分组菜单,可折叠展开的菜单等,相信这些控件对于从事vb6编程的朋友来说,是相当实用的。  某内部控件代码...

    如何基于python实现画不同品种的樱花树

    这篇文章主要介绍了如何基于python实现画不同品种的樱花树,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下  动态生成樱花 效果图(这个是动态的): 实现...

    canvas绘制树形结构可视图形的实现

    如下图,最近项目中需要这么个树形结构可视化数据图形,找了好多可视化插件,没有找到可用的,所以就自己画了一个,代码如下。 树形分支是后端接口返回数据渲染,可展示多条; 代码可拓展,可封装; 点击节点可...

    javascript 闪烁的圣诞树实现代码

    christree [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

Global site tag (gtag.js) - Google Analytics