コード例 #1
0
 public void StartVibrationConfirmCoroutine(SuppressionStrength suppressionStrength)
 {
     if (DeviceSettingViewController.TempDeviceSetting.SuppressionStrength != suppressionStrength)
     {
         DeviceSettingViewController.TempDeviceSetting.SuppressionStrength = suppressionStrength;
         StartCoroutine(ConfirmVibrationCoroutine(suppressionStrength));
     }
 }
コード例 #2
0
 /// <summary>
 /// バイブレーション確認するコルーチン
 /// </summary>
 /// <returns></returns>
 private IEnumerator ConfirmVibrationCoroutine(SuppressionStrength suppressionStrength)
 {
     Debug.Log("ConfirmVibration: start ConfirmVibrationCoroutine");
     yield return(StartCoroutine(SendCommandToDeviceCoroutine(
                                     DeviceSetting.CommandCodeVibrationConfirm,
                                     (bool isSuccess) => {
         if (isSuccess)
         {
             //SaveDeviceSetting();
         }
         else
         {
             StartCoroutine(ShowMessageDialogCoroutine("バイブレーション確認に失敗しました。"));
         }
     }, 5f)
                                 ));
 }
コード例 #3
0
 /// <summary>
 /// 低減強度設定を保存する
 /// </summary>
 /// <param name="suppressionStrength">低減強度</param>
 public static void Save(SuppressionStrength suppressionStrength)
 {
     PlayerPrefs.SetInt(Key, (int)suppressionStrength);
 }