private void OnCollisionStay2D(Collision2D collision) { dividerAlpha divider = collision.transform.gameObject.GetComponent <dividerAlpha>(); if (divider != null) { divider.show = true; } }
private void OnCollisionExit2D(Collision2D collision) { dividerAlpha divider = collision.transform.gameObject.GetComponent <dividerAlpha>(); if (divider != null) { divider.show = false; } if (!isLocalPlayer) { return; } GameObject ground = collision.transform.gameObject; if ((ground.tag == "Ground" || ground.tag == "Terrain") && Feet.Contains(ground)) { Feet.Remove(ground); _animator.SetBool("isJumping", true); } }