diff --git a/Source/Editor/Windows/Assets/SkinnedModelWindow.cs b/Source/Editor/Windows/Assets/SkinnedModelWindow.cs index d360e5570..d8790172b 100644 --- a/Source/Editor/Windows/Assets/SkinnedModelWindow.cs +++ b/Source/Editor/Windows/Assets/SkinnedModelWindow.cs @@ -321,6 +321,7 @@ namespace FlaxEditor.Windows.Assets var tree = group.Tree(); tree.TreeControl.RightClick += OnTreeNodeRightClick; + tree.TreeControl.SelectedChanged += OnTreeSelectedChanged; for (int i = 0; i < nodes.Length; i++) { if (nodes[i].ParentIndex == -1) @@ -367,6 +368,12 @@ namespace FlaxEditor.Windows.Assets menu.Show(node, location); } + private void OnTreeSelectedChanged(List before, List after) + { + if (after.Count != 0) + ((SkeletonPropertiesProxy)Values[0]).Window._preview.ShowDebugDraw = true; + } + private void OnTreeNodeCopyName(ContextMenuButton b) { Clipboard.Text = (string)b.Tag;