コード例 #1
0
 private void OnDestroy()
 {
     if (this.mIsOpen)
     {
         GamesirInput.Instance().OnDestory();
     }
 }
コード例 #2
0
 private void OnApplicationQuit()
 {
     if (this.mIsOpen)
     {
         GamesirInput.Instance().OnQuit();
     }
 }
コード例 #3
0
 public void StartSir()
 {
     if (!this.IsConnected())
     {
         GamesirInput.Instance().AutoConnectToGCM();
     }
 }
コード例 #4
0
 public void StopSir()
 {
     if (this.IsConnected())
     {
         GamesirInput.Instance().DisConnectGCM();
     }
 }
コード例 #5
0
 private void Start()
 {
     GamesirInput.Instance().SetIconLocation(IconLocation.BOTTOM_CENTER);
     GamesirInput.Instance().setHiddenConnectIcon(true);
     GamesirInput.Instance().onStart();
     this.mIsOpen = true;
 }
コード例 #6
0
 public void ShowGameSirDialog()
 {
     if (this.mIsOpen)
     {
         GamesirInput.Instance().OpenConnectDialog();
     }
 }
コード例 #7
0
 public float GetAxis(string axisName)
 {
     if (this.mIsOpen)
     {
         return(GamesirInput.Instance().GetAxis(axisName));
     }
     return(0f);
 }
コード例 #8
0
 public int GetGameSirState()
 {
     if (this.mIsOpen)
     {
         return(GamesirInput.Instance().GetGameSirState());
     }
     return(0);
 }
コード例 #9
0
 public bool GetButton(string buttonName)
 {
     return(this.mIsOpen && GamesirInput.Instance().GetButton(buttonName));
 }