当前位置: 代码迷 >> Web前端 >> AS3 简略的箭头画法
  详细解决方案

AS3 简略的箭头画法

热度:366   发布时间:2012-11-23 00:03:43.0
AS3 简单的箭头画法
var arrowLayer :Shape;

上箭头:
_arrowLayer = new Shape();
_arrowLayer.graphics.lineStyle(2,0,1);
_arrowLayer.graphics.beginFill(0xffff00);
_arrowLayer.graphics.moveTo(-25,50);
_arrowLayer.graphics.lineTo(-25,0);
_arrowLayer.graphics.lineTo(-50,0);
_arrowLayer.graphics.lineTo(0,-50);
_arrowLayer.graphics.lineTo(50,0);
_arrowLayer.graphics.lineTo(25,0);
_arrowLayer.graphics.lineTo(25,50);
_arrowLayer.graphics.lineTo(-25,50);
_arrowLayer.graphics.endFill();

下箭头:
_arrowLayer = new Shape();
_arrowLayer.graphics.lineStyle(2,0,1);
_arrowLayer.graphics.beginFill(0xffff00);
_arrowLayer.graphics.moveTo(25,-50);
_arrowLayer.graphics.lineTo(25,0);
_arrowLayer.graphics.lineTo(50,0);
_arrowLayer.graphics.lineTo(0,50);
_arrowLayer.graphics.lineTo(-50,0);
_arrowLayer.graphics.lineTo(-25,0);
_arrowLayer.graphics.lineTo(-25,-50);
_arrowLayer.graphics.lineTo(25,-50);
_arrowLayer.graphics.endFill();
右箭头:
_arrowLayer = new Shape();
_arrowLayer.graphics.lineStyle(1,0,1);
_arrowLayer.graphics.beginFill(0xffff00);
_arrowLayer.graphics.moveTo(-50,-25);
_arrowLayer.graphics.lineTo(0,-25);
_arrowLayer.graphics.lineTo(0,-50);
_arrowLayer.graphics.lineTo(50,0);
_arrowLayer.graphics.lineTo(0,50);
_arrowLayer.graphics.lineTo(0,25);
_arrowLayer.graphics.lineTo(-50,25);
_arrowLayer.graphics.lineTo(-50,-25);
_arrowLayer.graphics.endFill();
  相关解决方案