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

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

Ответ
 
Скорпион

offline
Опыт: 34,413
Активность:
Тип location. Вопрос по оптимизации
Собственно хотел спросить про такой тип как location. При создании локалок нужно ли их в конце обнулять, или достаточно удаления?
Старый 24.03.2009, 16:31
Hellfim
Новичок
offline
Опыт: 79,637
Активность:
Скорпион, нужно и обнулять, и удалять.

Отредактировано Hellfim, 24.03.2009 в 16:43.
Старый 24.03.2009, 16:32
alexkill

offline
Опыт: 18,872
Активность:
Цитата:
Сообщение от Скорпион
Собственно хотел спросить про такой тип как location. При создании локалок нужно ли их в конце обнулять, или достаточно удаления?

советую не злоупотреблять использованием этого типа (исключения - точка применения способности; определение высоты локации). в большинстве случаев используйте координаты.

Отредактировано alexkill, 24.03.2009 в 16:47.
Старый 24.03.2009, 16:40
MF
Что-то вокруг не так
offline
Опыт: 26,594
Активность:
Собственно при пряморукости можно обойтись одной глобальной локацией для всех нужд. Тогда ни удалять ни обнулять не надо.
Старый 24.03.2009, 18:22
PlayerDark
Coraline
offline
Опыт: 10,569
Активность:
Location нужен для того что бы функция могла возвращать два параметра за один вызов.
Старый 24.03.2009, 20:09
ScorpioT1000
Работаем
online
Опыт: отключен
Цитата:
Location нужен для того что бы функция могла возвращать два параметра за один вызов.

зачем это надо? пример плз
Старый 24.03.2009, 20:54
MF
Что-то вокруг не так
offline
Опыт: 26,594
Активность:
PlayerDark, хочешь возвращать больше одного объекта за раз? Используй структуры или глобальные массивы. Но локи для этого точно не предназначены.
Старый 25.03.2009, 04:35
ShadoW DaemoN

offline
Опыт: 36,798
Активность:
Реальных применений локаций два - получение точки каста спелла (GetSpellTargetLoc, аналога для координат нет) и если нужно узнать высоту рельефа (смотри в "Библиотеке функций").
Старый 25.03.2009, 06:40
Ответ

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

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

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

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



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