using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; /** * 无尽模式切换速度脚本 * @Author: chenxin * @Date: 2020-10-19 16:34:56 */ namespace KTGMGemClient { public class EndlessSwitchSpeed : MonoBehaviour { /// /// 当前的倍速 /// /// public int Speed { get; private set; } = 1; public Image Icon; public List SpriteList; private void Start() { Icon.sprite = SpriteList[Speed - 1]; } public void OnClick() { AudioSourceManager.Ins.Play(AudioEnum.UI); SwitchSpeed(); } private void SwitchSpeed() { Speed = Speed == 1 ? 2 : 1; Time.timeScale = Speed; Icon.sprite = SpriteList[Speed - 1]; } } }