浏览代码

[shgraph] Cut

Clément Espeute 1 年之前
父节点
当前提交
5c911b2c39
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      hide/view/GraphEditor.hx

+ 6 - 0
hide/view/GraphEditor.hx

@@ -137,6 +137,7 @@ class GraphEditor extends hide.comp.Component {
 		keys.register("sceneeditor.focus", centerView);
 		keys.register("copy", copySelection);
 		keys.register("paste", paste);
+		keys.register("cut", cutSelection);
 
 		var miniPreviews = new Element('<div class="mini-preview"></div>');
 		heapsScene.prepend(miniPreviews);
@@ -1199,6 +1200,11 @@ class GraphEditor extends hide.comp.Component {
 		}
 	}
 
+	function cutSelection() {
+		copySelection();
+		deleteSelection();
+	}
+
 	function paste() {
 		var nodes : Array<IGraphNode> = [];
 		var idRemap : Map<Int, Int> = [];