private void Start() { player = GameObject.FindGameObjectWithTag("Player").GetComponent <Transform>(); rb = GetComponent <Rigidbody2D>(); controller = GetComponent <Enemy_Stipp_Controller>(); controller.stats = GetComponent <Enemy_Base>(); moveSpeed = controller.stats.GetMoveSpeed(); }
//Start override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { player = GameObject.FindGameObjectWithTag("Player").transform; controller = animator.GetComponent <Enemy_Stipp_Controller>(); //var tempDir = (player.transform.position - animator.transform.position).normalized; //controller.movementController.SetJumpDir(tempDir); }
//Start override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { player = GameObject.FindGameObjectWithTag("Player").transform; controller = animator.GetComponent <Enemy_Stipp_Controller>(); }
//Start override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { controller = animator.GetComponent <Enemy_Stipp_Controller>(); }