jTopo如何实现不可拖拽

我们在node节点进行拖拽的时候进行监听,使用的是mousedrag事件,然后设置所拖动节点的dragable为false

this.scene.mousedrag(function(e)){
    e.target.dragable = false;//将拖拽设置为false
    e.target.visible = false;//将节点设置为不可见
}

如果不懂 this.scene 结构的可以参考我的另一篇简单入门的topo文章
https://segmentfault.com/a/1190000037750737

你可能感兴趣的:(vue.js)