Adobe Flash/ActionScript 3.0
draw custom round rect border
일등하이
2011. 2. 22. 15:56
반응형
package
{
import flash.display.Graphics;
import flash.display.Shape;
import flash.display.Sprite;
/**
* ...
* @author jang sang wook ( smilejsu@nate.com )
*/
public class ImagePanel extends Sprite
{
private var _g:Graphics;
private var _border:Shape = new Shape;
public function ImagePanel($width:Number, $height:Number, $color:uint, e)
{
_g = this.graphics;
_g.beginFill(0xffffff);
_g.drawRoundRect(0, 0, 300, 200, 5, 5);
_g.endFill();
_border.graphics.lineStyle(2, Math.random() * 0xffffff);
_border.graphics.drawRoundRect(0, 0, 300, 200, 5, 5);
this.addChild(_border);
}
}
}
반응형