예제 #1
0
 public void SetStat(AgentModel model)
 {
     this.Grade.text       = AgentModel.GetLevelGradeText(model);
     this.Health.sprite    = model.StatusSprites[0];
     this.Mental.sprite    = model.StatusSprites[1];
     this.WorkSpeed.sprite = model.StatusSprites[2];
     this.Movement.sprite  = model.StatusSprites[3];
 }
예제 #2
0
파일: SuppressWindow.cs 프로젝트: hmmt/BTHY
        public override void Init(object target)
        {
            if (!(target is AgentModel))
            {
                Debug.Log("Error");
                return;
            }
            base.Init(target);
            this.model = target as AgentModel;

            Health.maxValue = this.model.defaultMaxHp;
            Health.value    = this.model.hp;
            this.Name.text  = this.model.name;
            this.Grade.text = AgentModel.GetLevelGradeText(this.model);

            AgentModel.SetPortraitSprite(this.model, this.face, this.hair);
        }