2017-07-13 81 views
0

如何讓鍵盤和操縱桿控制器輸入在同一場景。 是的,根據優先級,其他輸入應該被鎖定。團結2D - 讓鍵盤和操縱桿

+0

我建議你讀https://docs.unity3d.com/Manual/ConventionalGameInput.html得到一個很好的理解 –

回答

0

默認情況下,您的項目應該能夠檢測到鍵盤和手柄輸入。有關更多信息,請參閱herehere

作爲用於鎖定的一個或另一箇中,可以使用作爲起點設置here答案,則塊不被使用的輸入。

理想情況下,你想兩者之間的切換,就像使用的第一個命令從鎖定控制器解鎖,然後處理輸入通常某種方式。有些遊戲不會阻止,而是讓用戶在輸入類型之間無縫切換並相應地更新用戶界面。最後,這一切都取決於你的遊戲以及最適合你的遊戲。

0

我找到了答案在這裏

https://www.youtube.com/watch?v=NYZoLOpYp2k

視頻顯示實現的附加層(輸入管理),並同時處理。

編輯:或者更簡單的是保持同名字操縱桿和鍵盤。例如,「水平」,這個輸入將在遊戲杆和鍵盤的默認情況下創建。所以基本上不需要額外的代碼來允許兩個控件。