コード例 #1
0
 public virtual bool IsButtonUp(VirtualTouchPadButtons button)
 {
     return(false);
 }
コード例 #2
0
 public override bool IsButtonUp(VirtualTouchPadButtons button)
 {
     return(VirtualButtonInBounds(button) && TouchPadPressedUp);
 }
コード例 #3
0
 private bool VirtualButtonInBounds(VirtualTouchPadButtons button)
 {
     return(button == VirtualTouchPadButtons.Any ||
            (BUTTON_CENTERS.ContainsKey(button) &&
             (SquareTouchPoint - BUTTON_CENTERS[button]).magnitude <= BUTTON_RADIUS));
 }
コード例 #4
0
 protected void AddButton(VirtualTouchPadButtons outButton, KeyCode inKey)
 {
     touchPadKeys.Add(outButton, inKey);
 }