Exemple #1
0
    //アラーム停止
    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; //色をもとに戻す
    }