// Use this for initialization void Start() { if (Player == null) Player = GameObject.Find("Soldier"); sb = Player.GetComponent<SoliderBehaviour>(); previousLive = sb.Life; SetLive(sb.Life); }
void Awake() { uncastLayerMask = ~(1 << LayerMask.NameToLayer("BirthPoint")); var animator = GetComponent<Animator>(); anim = animator.GetBehaviour<SkeletonAnimationBehaviour>(); anim.skeleton_behaviour = this; Controller = GetComponent<CharacterController>(); attackTrigger = transform.FindChild("Sword").GetComponent<BoxCollider>(); if (Player == null) Player = GameObject.FindWithTag("Player"); playerBehaviour = Player.GetComponent<SoliderBehaviour>(); }