Comment 4 for bug 1014311

Revision history for this message
Andras Csizmadia (andras.csizmadia) wrote :

And here is the sample script which i've compiled:

package;

import flash.display.DisplayObject;
import flash.display.Graphics;
import flash.display.Shape;
import flash.display.Sprite;

class GraphicsExample extends Sprite {

    public function new(){
        super();
        flash.Lib.current.addChild(this);

        var size:Int = 30;
        for(i in 1...10){
            var child = doDrawRect(size,0x00FF00,i,0xFF0000);
            child.x=size;
            child.y=i*(size + 20);
        }
    }

    private function doDrawRect(size:Float, bgColor:Int,borderSize:Float,borderColor:Float):Shape {
        var child:Shape=new Shape();
        child.graphics.beginFill(bgColor);
        child.graphics.lineStyle(borderSize, borderColor);
        child.graphics.drawRect(0, 0, size, size);
        child.graphics.endFill();
        addChild(child);
        return child;
    }
}

With the current build i dont see strokes at all with html5, flash is okay..