using System.Collections; using System.Collections.Generic; using UnityEngine; public class Status : MonoBehaviour { private Animator animator; // Start is called before the first frame update void Start() { animator = GetComponent(); } // Update is called once per frame void Update() { //满足 if (DogProperty.satiety >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.satiety >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //快乐 if (DogProperty.happiness >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.happiness >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //体力 if (DogProperty.stamina >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.stamina >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //口渴 if (DogProperty.thirsty >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.thirsty >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //健康 if (DogProperty.healthy >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.healthy >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //干净 if (DogProperty.clean >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.clean >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //好奇心 if (DogProperty.curiosity >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.curiosity >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //智商 if (DogProperty.iq >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.iq >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //跑步速度 if (DogProperty.runSpeed >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.runSpeed >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //跳跃高度 if (DogProperty.JumpHeight >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.JumpHeight >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //活泼度 if (DogProperty.liveliness >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.liveliness >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //敏捷度 if (DogProperty.agility >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.agility >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } //肥胖程度 if (DogProperty.obesity >= 60) { animator.SetInteger("state", 11); } else if (DogProperty.obesity >= 30) { animator.SetInteger("state", 12); } else { animator.SetInteger("state", 13); } } }