我正在嘗試在 Unity 上創建一個自定義編輯器腳本,出于不同的原因,我希望有很多快捷方式。有什么方法可以創建在編輯器中觸發事件的快捷方式?創建一個自定義編輯器來編輯第一個編輯器的快捷方式對我來說是不可能的,因為我沒有那么多時間,但它確實有助于我輕松更改自己的快捷方式。
到目前為止,這是我的代碼:
static void EditorGlobalKeyPress()
{
Event current = Event.current;
if ((!current.alt && !current.control)|| current.type != EventType.KeyUp) return;
switch (Event.current.keyCode)
{
case KeyCode.L:
// Load stuff
break;
case KeyCode.U:
// Unload stuff
break;
default:
break;
}
}
雖然它作業正常,但擁有可編輯的快捷方式會很棒。有誰知道這是否可能以某種方式?
uj5u.com熱心網友回復:
是的,您可以使用
同樣從用戶體驗的角度來看,這更好,因此用戶不僅可以通過快捷方式執行此操作,還可以通過選單執行此操作。當您按下快捷按鈕時,您可以查看為什么會發生事情(見下文);)
然后任何用戶仍然可以在以后通過
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/467348.html