我一直在構建一個遊戲相關程序,需要將模擬輸入發送到遊戲(這是屏幕上的頂部窗口並以全屏模式運行)。經過一番掙扎後,我終於得到了鼠標移動(光標拖動)和鍵盤輸入工作,但由於某種原因,遊戲不會響應模擬鼠標點擊。 我曾嘗試以下: #if TRUE // SendInput works for keyboard simulation and mouse drag, but not clicks:
I
正如您大概知道的那樣,Unity3D有可怕的內置輸入系統,無法更改配置運行時,所以我決定編寫基於SharpDX的自己的輸入系統直接輸入。我知道directInput不是官方的recomendet,但我喜歡它能夠使用各種設備(比如我的Trust雙頭手柄GTX 28,Originaly爲PSX仿真購買)。 我使用類下面representate按鈕對象 public class InputButton