![]()
Crystal
![]() offline
Опыт:
3,613Активность: |
Зависающий плавающий текст
Я сделал спел (на GUI) когда герой атакует накапливается ярость и количество набраной ярости отоброжается плавающим текстом над героем (вроде все нормально плавающий текст удаляется, но если резко прервать атаку героя то плавающий текст зависает и не удаляется) как исправить? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Helpmeplz
![]() ![]() offline
Опыт:
11,738Активность: |
код выложи
|
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
bee
vjass.optimizer
![]() ![]() offline
Опыт:
16,615Активность: |
У тебя есть триггер, в котором при начале атаки создается плавающий текст, потом он сохраняется в переменную, и там используются waitы. Причина: при прирывании атаки (стоп), герой заново атакует и событие срабатывает, и переменная перезаписывается. А когда проходит время и текст нужно удалять, ссылка на него потерена, т.к. в переменной находится уже другой текст, а в переменной (не в массивной) может находиться только одно значение. Решение: или выключать триггер вначале а потом включать, или использовать локальные переменные. Либо самый геморойный выход - использовать массивы. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Crystal
![]() offline
Опыт:
3,613Активность: |
Bee, Спасибо! занес текст в локалку и все больше независает |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Helpmeplz
![]() ![]() offline
Опыт:
11,738Активность: |
о боже!
какие локальные переменные какие вейты весь текст умещается в 4 действия, которые могут использоваться одновременно хоть миллион раз: 1.Создать текст 2.Убрать перманентность 3.Изменить скорость и угол 4.Поставить время полета текста (После которого он сам удалится) и никакие локальные переменные, никакие вейты, таймеры и прочее не нужны. |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
bee
vjass.optimizer
![]() ![]() offline
Опыт:
16,615Активность: |
в 5* соврал. существует ограничение на кол-во тексттагов на карте. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
XOR
![]() offline
Опыт:
38,159Активность: |
Которое жертвуя обходил андреич. |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Bashmak
![]() ![]() offline
Опыт:
377Активность: |
Дабы не делать новый топик, я решил написать здесь. У меня зависает плавающий текст даже с локальными переменными. Код прилагается:
В общем, проблема такова - допустим, у меня воюют 2 юнита. Они, значицца, делают по удару друг другу, плавающий текст создается, пропадает, они снова ударяют, но (!) плавающий текст начинает "лагать" - исчезать в разное время, а не через секунду после создания. |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Tobi123
![]() offline
Опыт:
7,826Активность: |
перманентность нужно убирать до фейдпойнта и лайфспана. Да и вообще зачем вейт и дестрой.
|
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Bashmak
![]() ![]() offline
Опыт:
377Активность: |
Чтоб утечек не было. Не думаю, что это из-за пернаментности |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
43,033Активность: |
выб сначала почитали что такое утечки и что вообще может утекать прежде чем заниматься этим |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Bashmak
![]() ![]() offline
Опыт:
377Активность: |
Не понял. Хочешь сказать что плавающий текст утечек не вызывает?
Отредактировано ExSinner, 05.11.2013 в 13:52. |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
тема 2010 года же, создавайте новую. |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|