при создании текста над юнитом текст не всплывает, только при создании 2 юнита
function CreateUnitSumm takes player id, integer unitid, real x, real y, real face returns nothing
         
             set udg_Summ = ( udg_Summ + 1 )
             set udg_SummUnit[udg_Summ]=CreateTextTag()
            local unit A = CreateUnit(id, unitid, x, y, face)
        
        set udg_UnitText[udg_Summ]= A
        call SetTextTagText(udg_SummUnit[udg_Summ],"SAS",0.025)
        call SetTextTagPos(udg_SummUnit[udg_Summ],GetUnitX(A),GetUnitY(A),10)
        call SetTextTagColor(udg_SummUnit[udg_Summ],255,0,0,255)
 
     
endfunction

Принятый ответ

8gabriel8:
А в вопросе упомянутое "всплытие" подразумевает, что текст не появляется вообще что ли?
Только при создании текста 2 раз, с первого раза не создается
Ответ найден, простите за беспокойство.
Добавил функцию ((код SetTextTagSuspended(udg_SummUnit[udg_Summ],false) ))
Спасибо за внимание!
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
26
5 лет назад
0
А где velocity?
0
4
5 лет назад
0
8gabriel8:
А где velocity?
А зачем, мне не нужен чтобы текст куда-то смещался?) Плавающий текст двигается постоянно за юнитом.
0
26
5 лет назад
0
А в вопросе упомянутое "всплытие" подразумевает, что текст не появляется вообще что ли?
0
4
5 лет назад
Отредактирован Pain_Greed
0
8gabriel8:
А в вопросе упомянутое "всплытие" подразумевает, что текст не появляется вообще что ли?
Только при создании текста 2 раз, с первого раза не создается
Ответ найден, простите за беспокойство.
Добавил функцию ((код SetTextTagSuspended(udg_SummUnit[udg_Summ],false) ))
Спасибо за внимание!
Принятый ответ
0
28
5 лет назад
Отредактирован PT153
0
Pain_Greed, чтобы texttag был видимым, его нужно отобразить.
Чтобы texttag двигался за юнитом, его нужно прикрепить к юниту.
У тебя нет ни первого, ни второго. Как у тебя вообще что-то работает?
Ну и локалка объявлена не в начале.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.