跳到主要内容

HTML5 Canvas 星形教程

要使用 Konva 创建星形,可以使用 Konva.Star() 对象。

有关完整的属性和方法列表,请参阅 Star API 参考

import Konva from 'konva';

const stage = new Konva.Stage({
container: 'container',
width: window.innerWidth,
height: window.innerHeight
});

const layer = new Konva.Layer();
stage.add(layer);

const star = new Konva.Star({
x: stage.width() / 2,
y: stage.height() / 2,
numPoints: 5,
innerRadius: 30,
outerRadius: 70,
fill: 'yellow',
stroke: 'black',
strokeWidth: 4
});

layer.add(star);