var p1 = p.normalize(1); if ($debug) Debug.write("p1",p1); var p11 = flash.geom.Point.interpolate(p,pEnd,0.5); if ($debug) Debug.write("p11",p11); var p12 = pEnd.subtract(p); if ($debug) Debug.write("p12",p12); var pArrowStart = new flash.geom.Point(100,100); var pArrowEnd = new flash.geom.Point(200,200); var obj = new lz.drawViewNew(canvas); this.drawArrow(obj,pArrowStart,pArrowEnd,4); pArrowStart = new flash.geom.Point(300,300); pArrowEnd = new flash.geom.Point(200,200); obj = new lz.drawViewNew(canvas); this.drawArrow(obj,pArrowStart,pArrowEnd,20); pArrowStart = new flash.geom.Point(600,300); pArrowEnd = new flash.geom.Point(200,100); obj = new lz.drawViewNew(canvas); this.drawArrow(obj,pArrowStart,pArrowEnd,20); var p1 = new flash.geom.Point(-60, -100); var p2 = new flash.geom.Point(20, 50); var f = 0.5; var p3 = flash.geom.Point.interpolate(p1,p2,f); if ($debug) Debug.write("p3",p3);