Загрузка данных


using TMPro;
using UnityEngine;
using UnityEngine.EventSystems;

public class TMPLinkHandler : MonoBehaviour, IPointerClickHandler
{
    [SerializeField] private TMP_Text text;

    public void OnPointerClick(PointerEventData eventData)
    {
        int linkIndex = TMP_TextUtilities.FindIntersectingLink(
            text,
            eventData.position,
            eventData.pressEventCamera
        );

        if (linkIndex == -1)
            return;

        TMP_LinkInfo linkInfo = text.textInfo.linkInfo[linkIndex];
        string url = linkInfo.GetLinkID();

        Application.OpenURL(url);
    }
}