Hey there I have the following code Code (CSharp): // User has tapped if (touch.phase == TouchPhase.Ended || touch.phase == TouchPhase.Canceled) { var isTouchingFloor = GetComponent<BoxCollider2D>().IsTouchingLayers(LayerMask.GetMask(Floor)); if (Time.time - touchTime <= 0.5 && isTouchingFloor) { Vector2 jumpVelocityToAdd = new Vector2(0f, 30f); myRigidbody2D.velocity += jumpVelocityToAdd; } } Which works in Remote but not in build (it is suppose to make the player jump) Any idea why it is so ?