void movement() { electricPower = cc.GetComponent <ePower>(); //walking script anim.SetBool("idle", true); if (electricPower.movementBool == true) { anim.SetBool("e-movement", true); anim.SetBool("idle", false); } else if (electricPower.movementBool == true && idlSet == true) { anim.SetBool("e-movement", false); } else if (idlSet == true) { anim.SetBool("idle", false); } }
void InputMagnitude() { float vert = 5f; //anim.SetBool("idle", true); //if (Input.GetKeyDown(KeyCode.Space)) //{ // anim.SetBool("idle", false); // anim.SetBool("jump", true); // Debug.Log("jumped !"); // StartCoroutine(JumpEvent()); //} //else //{ // anim.SetBool("jump", false); // anim.SetBool("idle", true); //} //epower electricPower = cc.GetComponent <ePower>(); //walking script anim.SetBool("idle", true); if (electricPower.movementBool == true) { anim.SetBool("e-movement", true); anim.SetBool("idle", false); } else if (electricPower.movementBool == true && idlSet == true) { anim.SetBool("e-movement", false); } else if (idlSet == true) { anim.SetBool("idle", false); } //end epower InputX = Input.GetAxis("Horizontal"); InputZ = Input.GetAxis("Vertical"); anim.SetFloat("InputZ", InputZ, 0f, Time.deltaTime * 2f); anim.SetFloat("InputX", InputX, 0f, Time.deltaTime * 2f); //calc input magn speed = new Vector2(InputX, InputZ).sqrMagnitude; if (InputZ < 0) { speed = -speed; } if (speed > allowdplyrRot) { anim.SetFloat("InputMagnitude", speed, 0f, Time.deltaTime); PlayerMovementRot(); } else if (speed < allowdplyrRot) { anim.SetFloat("InputMagnitude", speed, 0f, Time.deltaTime); } }