Пример #1
0
 public void SetupPersonality(PersonalityModel model, int personalityIdx)
 {
     if (model == null)
     {
         Debug.LogError("model is null");
     }
     this.model = model;
     SetTraitList(model.getPersonalityTraits(personalityIdx));
 }
Пример #2
0
    private void CreatePersonalityModel()
    {
        HashSet <PersonalityFactor> factors = new HashSet <PersonalityFactor> (personalityFactors);

        personalityModel = new PersonalityModel(factors);
        System.Text.StringBuilder sb = new System.Text.StringBuilder();
        sb.AppendLine("== List of Personalities ==");
        for (int i = 0; i < personalityModel.PersonalityCnt; i++)
        {
            string traitsStr = "";
            foreach (Trait trait in personalityModel.getPersonalityTraits(i))
            {
                if (!System.String.IsNullOrEmpty(traitsStr))
                {
                    traitsStr += ",";
                }
                traitsStr += trait;
            }
            sb.AppendLine("[" + i + "]=" + traitsStr);
        }
        Debug.Log(sb);
    }