Дано:
- Существует карта с игровой зоной (А).
- Внутри существует красная область спавна юнитов (В), которые периодически (в определенные моменты) массово спавнятся триггерами в рандомной позиции этой области (затем они идут в географический центр карты).
- Существует голубая (С) внутри красной области (В).
Задача: организовать по команде спавн юнитов в красной области (В), ИСКЛЮЧАЯ голубую зону (С). Благодарю откликнувшихся и надеюсь на подсказки.
Принятый ответ
СерафимКречет, ух, ну тогда держи простую, тупую гуишную систему, где втупую рандомим точку. Если находится внутри среднего региона - рандомим еще раз.
Загруженные файлы
Полный список
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
В целом, можно наделать много точек спавна и занести их в массив, и выбирать случайную.
Ред. biridius
Ред. Zeix
Ред. Extremator
Ред. Extremator
Ред. Extremator
А со сдвигом - от 0 до 4000 при Y0 = 2000, что даст нам от 0 до 2000 если Y меньше 2000, или от 2000+2000 до 4000+2000 со сдвигом (т.е. от 4000 до 6000).
Ред. Extremator
Ред. konvan5
(Идеальные универсальные решения мало кому нужны на практике хех)
Ред. OVOgenez
Оно тупо по времени быстрее выйдет.