Hello, GoldSunner and thanks for trying out our excellent Graphics Extension.
First off, your beginFill isn't called with a number: "oxc72046" is not a hexadecimal number, "0xc72046" is (starts with a zero, not an o). This might be a copy paste-error, ofcourse
Secondly, the fills you wish to create only works on closed shapes. When you create a fill like that, you need to draw lines around an area that can be filled. For example:
var shape:Shape = new Shape();
will give you a filled square in the top left corner.
If, on the other hand, you wish to "fill" the line you are drawing with lineTo, you should look into the API call "lineStyle". Adding shape.graphics.lineStyle(thickness, color, alpha) before the "lineTo" call will make the line visible.
If you are going to create a circle, or a semi-circle, have a look at the class starling.display.graphics.NGon. The name is a bit odd, but it is short for an "N-sided Polygon"
Basically, you use it like this:
var ngon:NGon = new NGon(radius:Number, numSides:int, innerRadius:Number, startAngle:Number, endAngle:Number);
(NumSides is the number of sides you want the Polygon to have: The more sides, the smoother circle you get, innerRadius allows you to make a donut shape, but for a circle, we make it 0.)
So, if you want a semi-circle from 10 to 270 degrees, with the center point in (100,200), with a 75 pixel radius, with 80 sides, using the color in your example, you do:
var ngon:NGon = new NGon(75, 80, 0, 10, 270);
ngon.color = 0xc72046;
ngon.x = 100;
ngon.y = 200;
and that's all you need.
It will be a lot more efficient than approximating a circle using "lineTo"-calls.
Please let me know if there's something that's not working or that seems weird. I am one of the contributors to the Graphics Extension, and I am happy to help out, when I have time.