diff --git a/Assets/Scripts/Studio/AssetTool/RenderObjectHandler.cs b/Assets/Scripts/Studio/AssetTool/RenderObjectHandler.cs index adc9180f..91110d15 100644 --- a/Assets/Scripts/Studio/AssetTool/RenderObjectHandler.cs +++ b/Assets/Scripts/Studio/AssetTool/RenderObjectHandler.cs @@ -422,13 +422,15 @@ namespace Studio.AssetTool var shortcutTable = new Dictionary>(); #if UNITY_EDITOR - shortcutTable.Add(KeyCode.LeftShift, new Dictionary()); - shortcutTable[KeyCode.LeftShift].Add(KeyCode.C, SaveItemsToCopy); - shortcutTable[KeyCode.LeftShift].Add(KeyCode.V, () => CommandInvoker.instance.Invoke(new CopyObjectCommand())); + shortcutTable.Add(KeyCode.LeftControl, new Dictionary()); + //shortcutTable[KeyCode.LeftShift].Add(KeyCode.C, SaveItemsToCopy); + //shortcutTable[KeyCode.LeftShift].Add(KeyCode.V, () => CommandInvoker.instance.Invoke(new CopyObjectCommand())); + shortcutTable[KeyCode.LeftControl].Add(KeyCode.D, () => CommandInvoker.instance.Invoke(new CopyObjectCommand())); #else shortcutTable.Add(KeyCode.LeftControl, new Dictionary()); - shortcutTable[KeyCode.LeftControl].Add(KeyCode.C, SaveItemsToCopy); - shortcutTable[KeyCode.LeftControl].Add(KeyCode.V, () => CommandInvoker.instance.Invoke(new CopyObjectCommand())); + //shortcutTable[KeyCode.LeftControl].Add(KeyCode.C, SaveItemsToCopy); + //shortcutTable[KeyCode.LeftControl].Add(KeyCode.V, () => CommandInvoker.instance.Invoke(new CopyObjectCommand())); + shortcutTable[KeyCode.LeftControl].Add(KeyCode.D, () => CommandInvoker.instance.Invoke(new CopyObjectCommand())); #endif var handler = new InputHandler(getKeyActions, downKeyActions, upKeyActions, shortcutTable);