Silverlight 引路蜂二维图形库示例:路径
来源:互联网 发布:网络kol通称 编辑:程序博客网 时间:2024/04/28 16:34
引路蜂二维图形库也提供了对一般路径的支持,可以同过线段,二次曲线,三次曲线组成路径,也可以根据SVG指令来定义路径。
private void Paths() { AffineTransform mat1; /* The path. */ Path path; /** Colors */ Color redColor = new Color(0x96ff0000, true); Color greenColor = new Color(0xff00ff00, false); Color blueColor = new Color(0x750000ff, true); string pathdata = "M 60 20 Q -40 70 60 120 Q 160 70 60 20 z"; mat1 = new AffineTransform(); mat1.Translate(30, 40); mat1.Rotate(-30 * Math.PI / 180.0); path = Path.FromString(pathdata); //Clear the canvas with white color. graphics2D.Reset(); graphics2D.Clear(Color.White); graphics2D.AffineTransform = new AffineTransform(); SolidBrush brush = new SolidBrush(greenColor); graphics2D.Fill(brush, path); graphics2D.AffineTransform = mat1; brush = new SolidBrush(blueColor); Pen pen = new Pen(redColor, 5); graphics2D.SetPenAndBrush(pen, brush); graphics2D.Draw(null, path); graphics2D.Fill(null, path); }
- Silverlight 引路蜂二维图形库示例:路径
- Silverlight 引路蜂二维图形库示例:概述
- Silverlight 引路蜂二维图形库示例:包定义
- Silverlight 引路蜂二维图形库示例:基本知识
- Silverlight 引路蜂二维图形库示例:绘制各种几何图形
- Silverlight 引路蜂二维图形库示例:颜色
- Silverlight 引路蜂二维图形库示例:虚线类型
- Silverlight 引路蜂二维图形库示例:不同线宽
- Silverlight 引路蜂二维图形库示例:椭圆
- Silverlight 引路蜂二维图形库示例:坐标变换
- Silverlight 引路蜂二维图形库示例:颜色渐变
- Silverlight 引路蜂二维图形库示例:材质画刷
- Silverlight 引路蜂二维图形库示例:显示位图
- Silverlight 引路蜂二维图形库示例:动画Beziers曲线
- Silverlight 引路蜂二维图形库示例:矢量字体
- Silverlight 引路蜂二维图形库示例:结束语
- Silverlight 引路蜂二维图形库示例:线段末端形状(LineCap)
- Silverlight 引路蜂二维图形库示例:线段连接类型(LineJoin)
- 调查称Unity成为开发者使用最多的游戏引擎
- 微云CEO刘琦:移动游戏创业成本几乎为零
- 网游创业者:如何在垄断下生存?
- 开发者称手机游戏项目动工前应先进行市场调查
- 数独游戏(3) 自定义对话框等等
- Silverlight 引路蜂二维图形库示例:路径
- 趣游CEO玉红:年收入6亿的网页游戏平台缔造者
- 祼眼3D制作
- 分析《Draw Something》为何在收购后表现惨淡
- 移动互联网开始降温:“人才热”退烧
- 读<YES!产品经理>--45页
- 22个免费的图表、流程图工具
- hibernate级联删除问题
- 免费化趋势 近40%的美国人中意免费游戏