2013-06-18 3 views
1
  • Как можно достичь диаграммы, приведенной ниже, с 1-й диаграммой, которая может представлять собой несколько не связанных и, если возможно, последовательных (по оси X) строк?

enter image description here1 Серия с несколькими не связанными линиями?

+0

ли вы на самом деле никогда не пытайтесь сделать свою собственную работу? –

ответ

1
var sprite:Sprite = new Sprite(); 
    drawChart([ [0,50], [70, 100], [120, 190] ], sprite); 

    private function drawChart(data:Array, sprite:Sprite):void { 

      var grachics:Graphics = sprite.graphics; 
      grachics.beginFill(0xffff00); 

      for (var i:int = 0; i < data.length; i++) { 
       var obj:Array = data[i] as Array; 

       var startX:int = obj[0]; 
       var endX:int = obj[1]; 

       grachics.drawRect(startX, 0, endX - startX, 30); 
      } 

      graphics.endFill(); 
    } 
Смежные вопросы