Example #1
0
        /// <summary>
        /// 値を設定する
        /// </summary>
        /// <param name="key"></param>
        /// <param name="value"></param>
        public void SetParam(EScenarioConfigKey key, float value)
        {
            switch (key)
            {
            case EScenarioConfigKey.BgmVolume:
                bgmVolume.Value = value;
                return;

            case EScenarioConfigKey.SeVolume:
                seVolume.Value = value;
                return;

            default:
                throw new ArgumentOutOfRangeException(nameof(key), key, null);
            }
        }
 /// <summary>
 /// 値を設定する
 /// </summary>
 public static void SetParam(EScenarioConfigKey key, float value)
 {
     Config.SetParam(key, value);
 }
 /// <summary>
 ///  Enumに対応した文字列を取得する
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public static string GetName(this EScenarioConfigKey value)
 {
     return(NameList[value]);
 }