@DedliParkurKillerDark

Как заспавнить рандомно определенное количество объектов, но в радиусе определенной точки?

Допустим у меня есть число 5 - количество объектов, которые нужно заспавнить в нужной точке
точка spawnPoint - нужная точка
List с любым количеством объектов, равный 2, но может быть равным любому количеству (хоть 5, хоть 3, хоть 10)
И радиус, который равен, допустим тоже 5, но может быть равен чему угодно (хоть 5, хоть 10, хоть 15)

Как мне в нужной точке, имея эти параметры, заспавнить 5 раз в нужном радиусе рандомно объекты из листа, но чтобы объекты из листа не повторялись и не спавнились в одной и той же точке?
Возможно я ошибаюсь, но как по мне это достаточно сложная задача (по крайней мере для меня), но я молю вас о помощи.
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
Уравнение окружности X^2 + Y^2 = R^2, раз ты хочешь чтобы было внутри окружности, то у тебя будет условие < R^2. Вот и решаешь его.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы