void keyboardEvent(){
var keyCodeEnu = Enum.GetValues (typeof(KeyCode)).GetEnumerator ();
while (keyCodeEnu.MoveNext()) {
KeyCode keyCodeTmp = (KeyCode)keyCodeEnu.Current;
if(keyCodeTmp == KeyCode.Mouse0 ||
keyCodeTmp == KeyCode.Mouse1 ||
keyCodeTmp == KeyCode.Mouse2 ||
keyCodeTmp == KeyCode.Mouse3 ||
keyCodeTmp == KeyCode.Mouse4 ||
keyCodeTmp == KeyCode.Mouse5){
continue;
}
if(Input.GetKeyDown(keyCodeTmp)){
NSEvent evt = new NSEvent();
evt.keyCode = keyCodeTmp;
_rootViewController.view.keyDown(evt);
}
if(Input.GetKeyUp(keyCodeTmp)){
NSEvent evt = new NSEvent();
evt.keyCode = keyCodeTmp;
_rootViewController.view.keyUp(evt);
}
}
}
#endif