闪光中的绘图点

时间:2011-03-21 03:36:21

标签: actionscript-3 flash

我尝试通过编码绘制一些点。但1px宽度点似乎在边缘具有特征。 甚至我试图画出一些位置十次。

这是我的代码:

private function createPoint(radio:Number, rep:int):Shape{
        var s:Shape = new Shape();

        var i:int = rep;
        while( i-- > 0 ){
              s.graphics.beginFill(0, 1);
              s.graphics.drawRect(0,0, radio, radio);
              s.graphics.endFill();
  }

  return s;

}

1 个答案:

答案 0 :(得分:2)

    private function drawPoint():void
    {
         this.addChild( createPoint(10) );
    }

    // param must be >= 1
    private function createPoint(radio:uint):Shape
    {
         var s:Shape = new Shape();
         s.graphics.beginFill(0x00ff00, 1);
         s.graphics.drawRect(0,0, radio, radio);
         s.graphics.endFill();

         return s;
     }

肯定会奏效。您可能没有将返回的形状添加到显示列表中。