股墓山庄

专注于AS3,JavaScript 每天一点进步,坚持...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

Shape 示例

Posted on 2012-03-01 17:37  股墓山庄庄主  阅读(247)  评论(0编辑  收藏  举报

温故而知新,散装笔记:

shape的应用

var size:uint           = 80;
var bgColor:uint       = 0xFFCC00;
var borderColor:uint  = 0x666666;
var borderSize:uint   = 0;
var cornerRadius:uint = 9;
var gutter:uint       = 5;
//画圆
var child:Shape = new Shape();
var halfSize:uint = Math.round(size/2);
child.graphics.beginFill(bgColor);
child.graphics.lineStyle(borderSize, borderColor);
child.graphics.drawCircle(halfSize, halfSize, halfSize);
child.graphics.endFill();
addChild(child);
//带圆角的矩形
var child:Shape = new Shape();
child.graphics.beginFill(bgColor);
child.graphics.lineStyle(borderSize, borderColor);
child.graphics.drawRoundRect(0, 0, size, size, cornerRadius);
child.graphics.endFill();
addChild(child);
//矩形
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);