DaneleRoux
(DaneleRoux)
February 25, 2020, 4:24am
1
Hi there
I have an enemy spawn at intervals around the player using the Random Point in Navigable Radius function.
However, I want the radius to start a certain distance away from the player. So the radius must not originate from the player’s position, but must have an offset around the player.
Any ideas?
Thanks
DaneleRoux:
Hi there
I have an enemy spawn at intervals around the player using the Random Point in Navigable Radius function.
However, I want the radius to start a certain distance away from the player. So the radius must not originate from the player’s position, but must have an offset around the player.
Any ideas?
Thanks
I did it with a bit of math:
( ignore the loop, I have many spawning ).
But basically this will put the spawned object somewhere in a doughnut shape space around the origin, between OriginDistanceMin and OriginDistanceMax.
DaneleRoux:
Hi there
I have an enemy spawn at intervals around the player using the Random Point in Navigable Radius function.
However, I want the radius to start a certain distance away from the player. So the radius must not originate from the player’s position, but must have an offset around the player.
Any ideas?
Thanks
( note, that code works for around the origin. so get that working and then just add the player’s coords… )