//アラーム停止 public void AlarmDisable() { AlarmRinging = false; //アラーム鳴動状態:停止 config.Enable = false; //アラーム設定:無効 saveJSON(); //時刻と無効を反映 //ApplyAlarmSettingFromConfig(); //設定画面に反映(するとユーザーが使いにくいのでコメントアウト) ApplyAlarmWindowFromConfig(); //アラーム画面に反映 DOTween.Sequence() .Append( AlarmAudioSrc.DOFade(0, 0.5f) ) .AppendCallback(() => { AlarmAudioSrc.Stop(); AudioMan.ApplyVolume(); //音量をもとに戻す }) .Play(); AlarmWindowImage.color = AlarmWindowImageColor; //色をもとに戻す }