65 lines
1.3 KiB
Swift
65 lines
1.3 KiB
Swift
|
|
//
|
|||
|
|
// SkipSoundSettingData.swift
|
|||
|
|
// flutter_swift
|
|||
|
|
//
|
|||
|
|
// Created by 凉茶 on 2022/10/10.
|
|||
|
|
//
|
|||
|
|
|
|||
|
|
class SkipSoundSettingData:Codable{
|
|||
|
|
|
|||
|
|
|
|||
|
|
init(data:ICSkipSoundSettingData){
|
|||
|
|
soundOn=data.soundOn
|
|||
|
|
soundType = SkipSoundType.init(type: data.soundType)
|
|||
|
|
soundVolume=data.soundVolume
|
|||
|
|
fullScoreOn=data.fullScoreOn
|
|||
|
|
fullScoreBPM=data.fullScoreBPM
|
|||
|
|
modeParam=data.modeParam
|
|||
|
|
isAutoStop=data.isAutoStop
|
|||
|
|
soundMode=SkipSoundMode.init(type: data.soundMode)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
是否开启语音开关
|
|||
|
|
*/
|
|||
|
|
var soundOn = false;
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
语音类型
|
|||
|
|
*/
|
|||
|
|
var soundType = SkipSoundType.ICSkipSoundTypeFemale;
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
声音大小
|
|||
|
|
*/
|
|||
|
|
var soundVolume:UInt = 0;
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
满分开关
|
|||
|
|
*/
|
|||
|
|
var fullScoreOn = false;
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
满分速率
|
|||
|
|
*/
|
|||
|
|
var fullScoreBPM :UInt = 0;
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
语音间隔模式
|
|||
|
|
*/
|
|||
|
|
var soundMode = SkipSoundMode.ICSkipSoundModeCount;
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
模式参数
|
|||
|
|
*/
|
|||
|
|
var modeParam:UInt = 0;
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
是否自动停止播放,true:APP下发开始后,跳绳不会播放语音 ,false:跳绳和APP都会播放语音
|
|||
|
|
*/
|
|||
|
|
var isAutoStop = false;
|
|||
|
|
|
|||
|
|
|
|||
|
|
}
|