模板天下 | 网页模板 | 学 院 | 源 码 | 书 籍 | 壁 纸 | 字 体 | JS脚本 | FLASH源码 | 软 件 | 矢 量 | 服务器软件 | 素 材 | 其 它 |
设为主页
加入收藏
联系站长
平面设计 | 网页制作 | 程序编写 | 数 据 库 | 媒体动画 | 网络冲浪 | 服务器相关 | 站长乐园 | 业界动态 |
当前在线
用Flash AS行代码画一棵漂亮的树
2007-11-13 14:18:55  作者:模板天下收集整理  来源:未知 网友评论 0 条 论坛
  本文中我们用用Flash AS代码来画一棵漂亮的树,只有25行代码。 AS代码如下: 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);
共分1页  [1] 

>> 相关文章

关于网站 | 客服中心 | 服务条款 | 合作伙伴 | 广告联系 | 本站历程 | 网站导航 | 发布资源 == 好的资源 大家共享

吉ICP备05000107号