Среда, 24 Апреля 2024, 22:28

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Добавление Слова В начале Строчки в TextMeshPro
Добавление Слова В начале Строчки в TextMeshPro
OrcanДата: Четверг, 29 Июня 2017, 16:23 | Сообщение # 1
почетный гость
Сейчас нет на сайте
Добрый день. Не могу найти хорошую документацию на использование GUI в TMP Мне нужно просто в строчке под определённым ID адресом добавить нужные слова например в <link="id_03> добавить <#ffff00> .
Код Строчки в TextMeshPro

Код

<align=center><link="id_03><u><i><#80ff81>MyLink</u>
<align=center></link>
The <<#ffff00>link="id"</color>><link="id_01><u><i><#80ff80>Insert link text here</u></i></color></link> <<#ffff00>/link</color>> tag allows adding <link="id_02"><u><i><#80ff80>links</color></i></u></link> within a text object in <font="Bangers SDF">TextMesh<#40a0ff>Pro!</font>

Примерный Код C#
Код

if (Input.GetKeyDown(KeyCode.C)){
TMP_LinkInfo linkInfo = m_TextMeshPro.textInfo.linkInfo[0];
         
                    switch (linkInfo.GetLinkID())
                    {   
                     
                    case "id_01":
             
                            break;
                        case "id_02":  
                    break;
                    case "id_03":        
                  string Mylink = "<#ffff00>" + linkInfo.GetLinkText() ;
                         Debug.Log( Mylink );
      break;
                    }

Функцию которая записывает в "id_01" данные не нешёл, нашёл только как получить от туда текст - linkInfo.GetLinkText() из документации https://kerbalspaceprogram.com/api/struct_t_m_pro_1_1_t_m_p___link_info.html. Кто-нибудь знает как сделать?


Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Добавление Слова В начале Строчки в TextMeshPro
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг