使用UnityEngine
公共類示例:MonoBehaviour {
void Update() {
如果(輸入。GetMouseButtonDown(1)) {
調試。Log("單擊了鼠標右鍵");
}
}
}
輸入。GetMouseButtonDown()函數用於檢測鼠標按鈕的狀態。第壹個參數是要檢測的鼠標按鍵,0代表左鍵,1代表右鍵,2代表中鍵。當返回值為真時,意味著已經按下了相應的鼠標按鈕。
妳可以把上面的代碼放在更新函數中,這樣每壹幀都會被檢測到。右鍵後如果需要做壹些其他的操作,可以在Debug.Log後添加相應的代碼。
如果需要點擊壹個特定的對象進行操作,可以給對象添加Collider並編寫腳本,在腳本中監聽鼠標右鍵事件,檢測是否點擊了這個對象。