Stolen
offline
Опыт:
165Активность: |
Спецэффект
Как исправить баг с созданием спеццэфекта? Я создал триггер - когда юнит атакует создается эффект на его левой руке , и сразу же исчезает (видно его полную анимацию), но иногда он остается навсегда. Как это исправить? |
08.01.2011, 18:00 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FlameSword
(╫€]
offline
Опыт:
7,334Активность: |
экстрасенсов нет, скриншот триггера или карту в студию. |
08.01.2011, 18:10 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
Stolen,эффект заносится в переменную потом удаляется? |
08.01.2011, 18:17 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Icy
Это Я!
offline
Опыт:
1,785Активность: |
МБ он сразу уничтожается... |
08.01.2011, 18:35 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
спецэффект заноси в локалку, жди время с которой проигрывается нужная тебе анимация, и после чего удаляй созданный спецэффект, обращаясь к нему через локальную переменную |
08.01.2011, 18:41 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Icy
Это Я!
offline
Опыт:
1,785Активность: |
Fakov, та ну... мазахизм чистой воды! Если спецэфект нужно мгновенно убрать, то достаточно его прописать в функции уничтожения |
08.01.2011, 18:51 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
не мазахизм а оптимизация. в момент пока проигрывается анима созданного на руке спецэффекта, на карте можт появится еще один спецэффект, и удалится уже он, в следствие чего FX на руке останется на совсем |
08.01.2011, 18:56 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Forsaken
has left the game
offline
Опыт:
3,404Активность: |
|
08.01.2011, 19:28 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ajaccio
offline
Опыт:
1,007Активность: |
Думаю Icy имел в виду такую вещь:
|
08.01.2011, 19:38 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Icy
Это Я!
offline
Опыт:
1,785Активность: |
Ajaccio, fuf
А вообще я юзаю для эффектов собственную темпсисму(система временных объектов, если это можно назвать системой)
Эффект как таймед лайф для юнита, только ещё и переменная чистица |
08.01.2011, 21:02 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Stolen
offline
Опыт:
165Активность: |
я заношу эффект в переменную жду 0.01 секунду (достаточно) потом удаляю сейчас даже перевел триггер в текст. Все работает когда 1 игрок и лагов нету, но когда много игроков и лаги то эффект застряет на левой руке и проигрывается бесконечно, так их больше и больше (нереальные лаги). Проигрывается он каждый раз когда аттакует юнит (1 секунда перезарядки + аура 300% атак скорости) |
09.01.2011, 21:37 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
HolyMoon
Hly shit!
offline
Опыт:
6,986Активность: |
перевод в текст, несомненно, многое решает |
09.01.2011, 21:44 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Stolen
offline
Опыт:
165Активность: |
HolyMoon, я перевел, но ничего не изменилось |
09.01.2011, 21:54 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
HolyMoon
Hly shit!
offline
Опыт:
6,986Активность: |
это печально... |
09.01.2011, 22:05 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Forsaken
has left the game
offline
Опыт:
3,404Активность: |
Stolen, ничего меняться и не должно =| |
09.01.2011, 22:09 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Stolen
offline
Опыт:
165Активность: |
Forsaken, а как тогда это исправить? |
09.01.2011, 22:31 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Forsaken
has left the game
offline
Опыт:
3,404Активность: |
Stolen, локальные переменные юзай. |
09.01.2011, 22:36 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Icy
Это Я!
offline
Опыт:
1,785Активность: |
|
09.01.2011, 23:00 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Forsaken
has left the game
offline
Опыт:
3,404Активность: |
Icy, на тот момент, когда писал сообщение не читал =Р |
09.01.2011, 23:04 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
akaJoker
offline
Опыт:
589Активность: |
А ведь это не сарказм, был случай, когда перевод в текст творил чудеса и триггер начинал |
09.01.2011, 23:39 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|