void Start() { _picking = false; _levelAndPickRateMap = new Dictionary <int, float>() { { CpuLevel.Easy, 30.0f }, { CpuLevel.Normal, 55.0f }, { CpuLevel.Hard, 80.0f }, }; _deck = GameObject.Find("/Field/Deck").GetComponent <Deck>(); _hand = GameObject.Find("/Field/Player2Field").GetComponent <PlayerHand>(); _levelObj = GameObject.Find("/CpuLevel").GetComponent <CpuLevel>(); }
private void ChangeCpuLevelToggle() { CpuLevel cpuLevel = GameObject.Find("/CpuLevel").GetComponent <CpuLevel>(); var levelAndToggleName = new Dictionary <int, string>() { { 0, "Easy" }, { 1, "Normal" }, { 2, "Hard" }, }; string targetName = levelAndToggleName[cpuLevel.GetLevel()]; GameObject[] toggleObjs = GameObject.FindGameObjectsWithTag("CpuLevelToggle"); foreach (var toggleObj in toggleObjs) { if (toggleObj.name == targetName) { toggleObj.GetComponent <Toggle>().isOn = true; } } }