我正在尝试将Kinetic Text添加到我的页面,但它无效。它一定是我正在做的事情,这是不对的。
这是我的代码:
var text = new Kinetic.Text({
x: 200,
y: 200,
text: 'text',
fontSize: 44,
fontFamily: 'Calibri',
textFill: 'black'
});
layer.add(text);
这是一个小提琴:
答案 0 :(得分:2)
是的,kineticjs将'textFill'改为'fill'。工作:http://jsfiddle.net/T8m64/91/
var text = new Kinetic.Text({
x: 200,
y: 200,
text: 'text',
fontSize: 44,
fontFamily: 'Calibri',
fill: 'black'
});
这是因为他们删除了背景矩形,因此只显示文字。 http://www.html5canvastutorials.com/kineticjs/html5-canvas-kineticjs-text-tutorial/