Собственно, вопрос. Если есть, то какая? Подозреваю, что что-то вроде Get<объект>()...
Ещё есть подозрение, что можно сразу хэндл объекта использовать... Это так?

Нет такой стандартной функции, но её можно написать используя FogState exploit.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
30
quq_CCCP:
Нет такой стандартной функции, но её можно написать используя FogState exploit.
Или записывать в hashtable всех юнитов)
10
Размышлял над идеей записывать в хеш-таблицу объект, а как один из ключей - использовать хендл юнита. Задумался над тем, что не знаю что делать с имеющемся хендлом.
Вообще говоря, уже не актуально, придумал как только хендом обойтись, но вообще -- интересно. Оба вопроса.
26
NazarPunk:
quq_CCCP:
Нет такой стандартной функции, но её можно написать используя FogState exploit.
Или записывать в hashtable всех юнитов)
или использовать базовый функционал по типу UnitUserData под структуру
30
или использовать базовый функционал по типу UnitUserData под структуру
Или использовать готовый Unit Indexer.
28
Или использовать готовый Unit Indexer.
Он не всегда необходим, ибо не каждый юнит, что у появляется на карте, должен быть проиндексирован, к тому же порой можно допустить повторение индексов.
Вот у меня на башни и миньоны разные структуры, то есть индексы повторяются. А некоторые юниты привязываются уже к ним (даммики, например), то есть они не индексируются.
Indexer больше подходит для новичков или не сильно продвинутых людей.
30
Indexer больше подходит для новичков или не сильно продвинутых людей.
Я тоже не люблю Indexer и не использую его. Ибо часто мне проше записать число в UnitUserData, чем запарываться в структуры. А вот использовать одну hashtable для всей карты и заносить туда юнитов+привязанные к ним значения решает проблему.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.