private void Update() { if (!eh.freezed) { if (Physics2D.Raycast(transform.position, jumper.direction, 0.2f, groundLayer)) { jumper.Flip(); speed *= -1; } if (!IsInvoking("RandomMovement") && !detected && grounded) { Invoke("RandomMovement", 2f); } //if(!jumper.doJump)groundDetector(); } }
private void SwapDirection() { jumper.Flip(); speed *= -1; }