//statric function, get input from keyboard or kinect static public KeyCode GetInput() { if (Input.GetKeyDown(KeyCode.S)) { return(KeyCode.S); } else if (Input.GetKeyDown(KeyCode.R)) { return(KeyCode.R); } else if (Input.GetKeyDown(KeyCode.J)) { Debug.Log("Input.GetKeyDown(KeyCode.J)"); return(KeyCode.J); } else if (Input.GetKeyDown(KeyCode.K)) { return(KeyCode.K); } else if (Input.GetKeyDown(KeyCode.L)) { return(KeyCode.L); } else if (Input.GetKeyDown(KeyCode.H)) { return(KeyCode.H); } else if (Input.GetKeyDown(KeyCode.Q)) { return(KeyCode.Q); } else if (slideChangeWithGestures && gestureListener) { if (gestureListener.IsSwipeUp()) { Debug.Log("Input.GetKeyDown(KeyCode.J)"); return(KeyCode.J); } if (gestureListener.IsSwipeLeft()) { Debug.Log("Input.GetKeyDown(KeyCode.J)"); return(KeyCode.K); } if (gestureListener.IsTpose()) { return(KeyCode.R); } if (gestureListener.IsSwipeRight()) { return(KeyCode.Q); } else { return(KeyCode.None); } } else { return(KeyCode.None); } }