Flash AS2代码绘制的一棵漂亮的树2023-10-31 12:42:10Flash 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);Flash AS2代码绘制的一棵漂亮的树上一篇:Flash创建漂亮的文字倒映效果教程下一篇:CorelDraw绘制时尚的夏天海边沙滩的插画教程