XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
Sladkoegka
Забыл что хотел...
offline
Опыт: 7,477
Активность:
Ничего вместо условия
Омг но я не знаю что вставлять вместо "___"в этой функции-Должна выбирать все разрушаемое в регионе и уничтожать:r-регион; ___-должно быть условием,но у меня его нет оО,и не знаю что туда вставлять(компилятор ругается),ну а SetDestructableLife( GetEnumDestructable(), 0.00 ))-действие уничтожения.Пожалуйста подскажите что необходимо прописать.
call EnumDestructablesInRect(r,____ , SetDestructableLife( GetEnumDestructable(), 0.00 ))
Что только туда не совал...
Старый 08.05.2012, 18:19
Lipen

offline
Опыт: 1,550
Активность:
Ошибка в этом:
SetDestructableLife( GetEnumDestructable(), 0.00 )
Нужно так:
function FuncName takes nothing returns nothing
	//call SetDestructableLife( GetEnumDestructable(), 0.00 )
	//Лучше так:
	call KillDestructable(GetEnumDestructable())
endfunction

//...
call EnumDestructablesInRect(r, null, function FuncName)
//...
Старый 08.05.2012, 19:01
Sladkoegka
Забыл что хотел...
offline
Опыт: 7,477
Активность:
Lipen, Ну да понятно,легче создать еще 1 функцию,и потом на нее ссылаться,но мне нужен более оптимальный вариант-какой у меня пока имеется(конечно если ничего не получится придется делать так как ты написал.)
Старый 08.05.2012, 19:08
alexprey
познающий Unity
offline
Опыт: 68,501
Активность:
Sladkoegka, увы jass не поддерживает лябда выражения, поэтому другого пути нет, как создать новую функцию
Старый 08.05.2012, 20:17
Sladkoegka
Забыл что хотел...
offline
Опыт: 7,477
Активность:
alexprey, Cпасибо за ответ,но все же у меня таится надежда)
Sladkoegka добавил:
Klop, Lipen, alexprey, Спасибо всем-сделал еще 1 функцию в триггере.
Lipen, Отдельно спасибо-Сделал саму функцию.В принципе тему можно закрывать.
Старый 08.05.2012, 20:33
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 12:23.