Как лучше всего создать области на карте?
Добрый день. Была идея сделать что-то вроде областей контроля из HoMM VI и VII. Общий концепт предполагает один рудник и одно главное здание на регион, может 2-3 защитных здания и локальные ауры / баффы и т.п.
Набросок карты:
Для примера, верхняя заснеженная область (до большой реки) будет поделена на 5-6 регионов.
И здесь, собственно, вопрос: как эти регионы обозначить?
Можно, конечно, через области в редакторе, но так как эти регионы неправильной формы, на каждый из них понадобится 6-7 областей, а это задолбешься проверять при каждой постройке, обновлении баффов и т.д.
Может есть карты, которые уже проворачивали подобное, или аккуратная и легкая либа?
Спасибо заранее.

Лучший ответ:
так делай 6 рект и стакай его в область получиться обшие...
local region r = CreateRegion()
RegionAddRect(r, gg_rct_Zona1)
RegionAddRect(r, gg_rct_Zona2)
RegionAddRect(r, gg_rct_Zona3)
вот и регион делаем события на вхождение и выхода...



Просмотров: 175

pro100master #1 - 5 месяцев назад 0

так делай 6 рект и стакай его в область получиться обшие...
local region r = CreateRegion()
RegionAddRect(r, gg_rct_Zona1)
RegionAddRect(r, gg_rct_Zona2)
RegionAddRect(r, gg_rct_Zona3)
вот и регион делаем события на вхождение и выхода...
ApaxHoqpuJL #2 - 5 месяцев назад 0
pro100master, А, конечно. Когда писал, почему-то подумал, что ректы и регионы это одно и то же. Сорян за тупой вопрос.
ApaxHoqpuJL #4 - 5 месяцев назад 0
Clamp, Ага, понимаю. С английским вполне знаком. Просто интуитивное значение спутал.