Как строить здание уже поверх здание с блокатор пути но при это запрешали воздух... А то всю ломаю голову =(
PS Если герой бежит к здание и обходит и строить в точке который ранее строил так как через триггер проверяю что можно строить поверх а мне надо стандартный проверка который в игре показывает зеленый и красный квадрат
PSS Типо проклятый рудник который может только оплести в руднике, но было бы и другие типы юнитов указывать поверх

8gabriel8, суть не важно сделал так все без текстуры пути и имеет здание по умолчание они 2х2 клетку ставит только наземным... А потом при игре генерирует из здание в юнит изврашеным но актуально!
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
22
8gabriel8, суть не важно сделал так все без текстуры пути и имеет здание по умолчание они 2х2 клетку ставит только наземным... А потом при игре генерирует из здание в юнит изврашеным но актуально!
Принятый ответ
27
можно сделать триггерный аналог.
ловим приказ в точку (если это был приказ ид здания), выясняем какого размера текстура у здания,
смещаем рект нужного размера в точку.
  1. надо проверить есть ли в этом ректе юниты. Если надо чтобы накладывало здание на здание2 сверху, тогда надо проверить есть ли это здание2. выбираете нужную текстуру (есть текстура у магического круга, она игнорит здания, юнитов и прочее, на все ставится. главное триггерами проверять ставится ли тут) и можно кодом участок от воздуха закрыть (это при событии юнит начинает/завершает строительство). код
  2. проверять нужно еще на декорации, если там есть декор отменить. чекаем еще на юнитов и предметы. будешь текстом выводить что здесь нельзя строить, участок занят. Если участок свободен, пишешь "нужно на ратуше ставить". только тупой не поймет
  3. если точки ректа соприкасаются с точками здания, значит здание подходит. Иначе, отменить приказ.
  4. ну и обратные действия, если здание снесут
типа тема такое делаю в своей карте, и причем успешно
27
JMCode, точно, юнит не может строить поверх, тк ему надо подойти ближе, а ему мешает здание. текстура здания блокирует проход строителю. у меня в карте похожее, но у меня немного другая задумка (там растения и через них можно ходить насквозь, однако мне нужно было запрещать сажать новые на занятых участках). поэтому и проверяется занята ли (если занято, отменяем).
это можно сделать, только если там будет даймик строить или юнит с отключенным коллизион
22
Steal nerves, суть задумка игра хардкор строиш блоки кто окажет выше тот выграл =) не упасть в яму, и одновремено лава поднимает верх
32
JMCode, а нельзя было это сделать в 2, на манер какой-нить "пирамид эскейп"?
32
Так же приходит в голову идя поднимающейся платформы, у нее вроде всего 2 высоты, но это неважно, просто проигваем анимацию туда сюда, а так же деформируем землю (типа лава поднимается) и создаем иллюзию что платформа движется вверх пока игрок что то там на ней делает, что осталось вам придумать, жмакать кнопки или по очереди атаковать какие-нибудь "магические камни".
JMCode, ну не свреху вниз строить блоки а слева направа на земле а камера находится сверху, как в тетрисе...
22
quq_CCCP, камера приклеена к героям а герой может прыгать в блоке и меняет высоту что позволяет фиксировать высоту героя.. А блоки строят с момента строение дает 10 иммунитет к атак.. то они могут его взрывать или ломать блок что позволяет падает блоки как тетрис =) а лава модель промежуток меняет высоту и фиксирует и ломает блок что позволяет ему не строить милион этажей =)
quq_CCCP, и есть слева и права и это прямой коридор строят не упасть в воду кипяший а слева волны сметут блоки и героев то есть гонка на виживание
32
JMCode, не рассматривал декорацию - "поднимающаяся платформа" ? Мб сделаешь эскейп на летающих платформах?
22
quq_CCCP, я все триггерно делаю юнит блок подвижные и падение сводобная физика и юнит также
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.