Html mousedown不在kineticjs中的层上工作

Html mousedown不在kineticjs中的层上工作,html,kineticjs,Html,Kineticjs,我一直在使用kineticjs游戏,其中我保留了一层作为背景,一层作为玩家的角色,还有其他层,所有这些都具有相同的动力学阶段 然后我遇到了一种情况,我需要一个层的形状,在那里我可以添加多个事件,但是尽管鼠标事件在舞台上工作,但它们没有在特定的形状上被调用。我尝试了layer.on('mousedown',function(),false); 它不工作试试shape.on('mousedown',function()…);正如Ani所说,你不应该在你试图修改的特定形状上调用鼠标向下键,而不是在图层

我一直在使用kineticjs游戏,其中我保留了一层作为背景,一层作为玩家的角色,还有其他层,所有这些都具有相同的动力学阶段

然后我遇到了一种情况,我需要一个层的形状,在那里我可以添加多个事件,但是尽管鼠标事件在舞台上工作,但它们没有在特定的形状上被调用。我尝试了layer.on('mousedown',function(),false);
它不工作

试试shape.on('mousedown',function()…);正如Ani所说,你不应该在你试图修改的特定形状上调用鼠标向下键,而不是在图层上调用鼠标向下键吗?你能创建一个JSFIDLE来演示这个问题吗?