设置相关功能脚本呢

This commit is contained in:
bob
2025-05-30 17:49:12 +08:00
parent e9ad74b3ea
commit dea58270fa
62 changed files with 1164 additions and 476 deletions

View File

@@ -0,0 +1,38 @@
using NBC;
using UnityEngine;
namespace NBF.Setting
{
public enum SettingLanguage
{
English = 10,
French = 14,
Japanese = 22,
Korean = 23,
Russian = 30,
ChineseSimplified = 40,
ChineseTraditional = 41,
}
[Sort(100)]
public class LanguageSetting : MultiOption<SettingLanguage>
{
private SettingLanguage _defaultLanguage;
public override string Name => "Language";
public override string Group => SettingsDef.Group.SoundAndLanguage;
protected override SettingLanguage DefaultValue => _defaultLanguage;
protected override void OnInitialize()
{
_defaultLanguage = (SettingLanguage)Application.systemLanguage;
}
protected override void OnApply()
{
}
protected override void OnReset()
{
}
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 6eb19d962e5644ada69dca074c6e720a
timeCreated: 1748592356