| 首页 | IT动态 | 硬件 | 应用 | 互联网 | 网络 | 网站 | 黑客 | 编程 | 数码 | 视频教程 | 游戏 | 休闲 | 软件 | 视频 | IT认证 | 动漫图片 | IT杂谈 | 论坛 | 
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
  • Photoshop入门讲解编辑菜单的…

  • Photoshop入门讲解图层菜单的…

  • Photoshop入门讲解图层菜单的…

  • Photoshop初学者轻松制作条形…

  • 用Photoshop制造“破像”效果

  • Photoshop制作七夕鹊桥会铜版…

  • 用Photoshop修补工具去除图片…

  • Photoshop使美女照片变身为海…

  • Photoshop手绘牡丹花

  • Photoshop为照片添加魔法特效

  • 广 告 位 置
    广告位置
    Q
    您现在的位置: 无忧IT人 >> 应用 >> 平面设计 >> Flash >> 教程正文
    用Flash AS行代码画一棵漂亮的树           
    用Flash AS行代码画一棵漂亮的树
    作者:51iter 文章来源:www.51iter.com 点击数: 更新时间:2007-11-20
    [ 字体:缩小 正常 放大 | 双击自动滚屏 ]
    请选择合适的字体颜色:
    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]

    教程录入:51iter    责任编辑:51iter 
  • 上一篇教程:

  • 下一篇教程:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 关于我们 | 友情链接 | 版权申明 |