NECros88
offline
Опыт:
16,351Активность: |
Помогите реализовать спецэффект
Мне нужно сделать так, чтобы при определённом действии появлялся спецэффект "Сон" и треслась камера (наподобие Skibi Castle). Но при вэйте (чтобы отключить тряску) получается завис (а точнее тряска не отключается), если действие происходит много раз в узкий промежуток времени. Можно ли это сделать на триггерах, если нет, то помогите на JASS! |
03.11.2006, 19:40 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
не понял цели что надо сделать. |
03.11.2006, 20:09 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NECros88
offline
Опыт:
16,351Активность: |
Тряску камеры, но чтобы не висло (у меня виснет, потому что за малый промежуток времени данный триггер много раз запускается).
NECros 88 добавил: Короче. Есть TD. Все наверное играли в Замок Скиби? Ну вот, когда проходит монстр, начинается трястись камера, если много челов проходит, то она отключается нормально, но у меня она продолжает очень и очень долго трястись! |
03.11.2006, 20:13 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Вобщем смотри:
Евери .05 сек
Сет камера угола атаки рандом x...y Сет камера расстояние до цели рандом x...y Теперь основной:
Абилити бегин каст Турн он триг на тряску вэит 1 сек Турн офф триг на тряску |
03.11.2006, 20:31 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
вводи одну булеан переменную что отслеживает статус тригера = запущен выключен
и запускаеего только если ниодна из инстант триггера не запущена.
тоесть делай фиксированый SUI
SOME FUNC
IF BOOL1=FALSE RUN FUNC ID3 VIA CODE SET BOOL1=TRUE WAIT ON SLEEPS SET BOOL1 = FALSE такая конструкция зафиксирует SUI\nonMUI статус функции чтопозволит избежать проблем. |
03.11.2006, 20:49 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NECros88
offline
Опыт:
16,351Активность: |
ADOLF, ты меня непонял. Этот метод не пройдёт.
NECros 88 добавил: DioD, спасибо, щас попробую! NECros 88 добавил: Тока не ругайтесь, картинка весит 9 кило! Короче камера не перестаёт трястись! Неффтыкаю! Вроде отключаю shaking... |
03.11.2006, 21:02 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
пикед плэер неработает в вэйтах, юзай массив |
03.11.2006, 21:49 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NECros88
offline
Опыт:
16,351Активность: |
Кароче можешь сделать и скрин кинуть (я думал ты понял что я хочу, на скрине вродебы всё пронятно)
NECros 88 добавил: Можно на джассе :) NECros 88 добавил: А лучше на триггах))) |
03.11.2006, 22:00 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
а лучше подумать головой немножко
взять всех игроков трясанутькамеру
ждать взять всех игроков прекратить тряску и всё |
03.11.2006, 22:03 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NECros88
offline
Опыт:
16,351Активность: |
Думаешь?)) Ща трясонём! |
03.11.2006, 22:08 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
короческолько повторятькартувстудию |
03.11.2006, 22:10 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NECros88
offline
Опыт:
16,351Активность: |
Вроде что-то получилось, но не совсем качественно. Ну ладно, на досуге подумаем. Спасибо всем кто помогал! |
03.11.2006, 22:20 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|