TypogenicText.OnMouseUpAsButton C# (CSharp) Метод

OnMouseUpAsButton() публичный Метод

public OnMouseUpAsButton ( ) : void
Результат void
    void OnMouseUpAsButton()
    {
        if (!EnableClickSupport)
        {
            return;
        }

        Vector3 point;
        float distance = 0;
        int index = 0;
        Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
        Plane p = new Plane(-transform.forward, transform.position);

        if (p.Raycast(ray, out distance))
        {
            point = ray.GetPoint(distance);
            index = GetGlyphIndexAtWorldPoint(point);

            if (index > -1)
            {
                BroadcastMessage(
                    "OnGlyphClicked",
                    new TypogenicGlyphClickEvent(this, point, index),
                    SendMessageOptions.DontRequireReceiver
                );
            }
        }
    }