入门教程

DrawingStyle 绘图样式

DrawingStyle 结构体提供了填充颜色、描边颜色等绘图设置,可以被 TextShapeNode 等节点使用。

1
2
3
4
5
6
7
// 创建绘图样式
DrawingStyle style;
style.mode = DrawingStyle::Mode::Solid; // 绘图模式为填充
style.fillColor = Color::White; // 填充色
style.strokeColor = Color::Red; // 描边色
style.strokeWidth = 2.0; // 描边宽度
style.lineJoin = LineJoin::Miter; // 线条相交样式

其中绘图模式 DrawingStyle::Mode 有以下几种

1
2
3
4
5
6
enum class Mode
{
Solid, /* 填充 */
Round, /* 轮廓 */
Fill, /* 轮廓 + 填充 */
};