コード例 #1
0
    private void GenerateRandom()
    {
        float randGender = UnityEngine.Random.Range(0f, 1f);

        m_Gender = (randGender < 0.5f ? Enums.eGender.Male : Enums.eGender.Female);

        string[] names    = (m_Gender == Enums.eGender.Male ? CharacterManager.Instance.m_MaleTestNames : CharacterManager.Instance.m_FemaleTestNames);
        int      randName = UnityEngine.Random.Range(0, names.Length);

        m_PlayerName = names[randName];

        int randClass = UnityEngine.Random.Range(0, (int)Enums.eClassType.All);

        m_Class = (Enums.eClassType)randClass;

        m_Race = Enums.eRaceType.Human;
    }
コード例 #2
0
 public CharacterRaceStatsPreset GetPresetFromRace(Enums.eRaceType raceType)
 {
     return(m_RacePresets[(int)raceType]);
 }