flash 远程共享白板 (as画圆)
点击次数:21 次 发布日期:2008-11-21 23:32:07 作者:源代码网
|
源代码网推荐
function drwC(r) { var n:MovieClip = createEmptyMovieClip("dc", this.getNextHighestDepth()); n.lineStyle(_parent.rso.data.cds, _parent.rso.data.yss, 100); n._x = _parent.rso.data.cirx_x; n._y = _parent.rso.data.ciry_y; var scale = Math.cos(Math.PI/8); n.moveTo(r, 0); for (var i = Math.PI/4; i<=Math.PI*2; i += Math.PI/4) { var cx = Math.cos(i-Math.PI/8)*r/scale; var cy = Math.sin(i-Math.PI/8)*r/scale; var ax = Math.cos(i)*r; var ay = Math.sin(i)*r; nnn.curveTo(cx, cy, ax, ay); } _parent.rso.data.htid = ""; }
r=圆半径,n,_x,n._y=画笔的当前坐标, _parent.rso.data.htid = "" ,最后一句清除画圆标记并初始化 r 和n._x,n._y
源代码网供稿. |