KineticJS线跟随鼠标位置

时间:2014-05-06 13:58:41

标签: kineticjs

如何绘制从固定坐标开始到实际鼠标位置的线?

show_connect_line = new Kinetic.Line({
    points : [parseInt(show_connect_line_beginx), parseInt(show_connect_line_beginy),parseInt(stage.getMousePosition().x),parseInt(stage.getMouePosition().y)],
    name : 'line',
    stroke : '#555',
    strokeWidth : 2,
    lineCap : 'butt',
    id : 'show_connect_line'
});

由于" getMousePosition()"

,这不起作用

THX!

1 个答案:

答案 0 :(得分:1)

您的代码中有拼写错误:

stage.getMouePosition().y s/b stage.getMousePosition().y

BTW,当前版本的KineticJS使用stage.getPointerPosition()。这也可能是一个问题。

演示:http://jsfiddle.net/m1erickson/fF8AP/