public override void OnEnable() { base.OnEnable(); UpdateButtonText(); selectButton.SetListener(() => { switch (CountValue) { case SelectCountEnum.x1: { CountValue = SelectCountEnum.x10; } break; case SelectCountEnum.x10: { CountValue = SelectCountEnum.x100; } break; case SelectCountEnum.x100: { CountValue = SelectCountEnum.xMax; } break; case SelectCountEnum.xMax: { CountValue = SelectCountEnum.x1; } break; } UpdateButtonText(); OnCountChanged(); Services.GetService <ISoundService>().PlayOneShot(SoundName.click); }); }
private string SelectCountToString(SelectCountEnum value) { return(countToStringMap[value]); }