/// <summary> /// 设置对应数据与目标对象 /// </summary> /// <param name="a"></param> /// <param name="t"></param> public void setdata(MOtherPlayerInfo a, GameObject t) { maincam = Camera.main; data = a; data.OnHpChange += hpchange; target = t; HpBar = this.gameObject.GetComponent<Image>(); gameObject.SetActive(true); }
// Use this for initialization void Awake() { Info = new MOtherPlayerInfo(100); ani = this.GetComponent <Animator>(); hFloat = Animator.StringToHash("H"); vFloat = Animator.StringToHash("V"); groundedBool = Animator.StringToHash("Grounded"); colExtents = GetComponent <Collider>().bounds.extents; speedFloat = Animator.StringToHash("Speed"); gobj = gameObject; }