mirror of
https://github.com/Siccity/xNode.git
synced 2026-02-04 22:34:54 +08:00
Simplified code
This commit is contained in:
parent
51a25c2c7e
commit
d4345b769e
@ -289,13 +289,13 @@ namespace XNodeEditor {
|
|||||||
if (e.keyCode == KeyCode.F2) RenameSelectedNode();
|
if (e.keyCode == KeyCode.F2) RenameSelectedNode();
|
||||||
}
|
}
|
||||||
if (e.keyCode == KeyCode.A) {
|
if (e.keyCode == KeyCode.A) {
|
||||||
if (!SomeNodesSelected()) {
|
if (Selection.objects.Any(x => graph.nodes.Contains(x))) {
|
||||||
foreach (XNode.Node node in graph.nodes) {
|
foreach (XNode.Node node in graph.nodes) {
|
||||||
SelectNode(node, true);
|
DeselectNode(node);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
foreach (XNode.Node node in graph.nodes) {
|
foreach (XNode.Node node in graph.nodes) {
|
||||||
DeselectNode(node);
|
SelectNode(node, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -502,12 +502,5 @@ namespace XNodeEditor {
|
|||||||
Rect windowRect = new Rect(nodePos, new Vector2(width / zoom, 30 / zoom));
|
Rect windowRect = new Rect(nodePos, new Vector2(width / zoom, 30 / zoom));
|
||||||
return windowRect.Contains(mousePos);
|
return windowRect.Contains(mousePos);
|
||||||
}
|
}
|
||||||
|
|
||||||
private bool SomeNodesSelected() {
|
|
||||||
foreach (UnityEngine.Object obj in Selection.objects) {
|
|
||||||
return graph.nodes.Any(r => r.Equals((XNode.Node) obj));
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user