Ride.OnTriggerStay2D C# (CSharp) Method

OnTriggerStay2D() private method

private OnTriggerStay2D ( Collider2D enterCol ) : void
enterCol UnityEngine.Collider2D
return void
    private void OnTriggerStay2D(Collider2D enterCol)
    {
        if (enterCol == null)
            return;

        if(enterCol.gameObject.tag == Tags.Player)
        {
            if (Input.GetMouseButtonDown(0))
            {
                Vector2 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
                RaycastHit2D info = Physics2D.Raycast(mousePos, Vector2.zero);

                if (info.collider == null)
                    return;
                if (info.collider.tag == Tags.Boat)
                {
                    StartCoroutine(Jump());
                }
            }
        }
    }