Got respawn to work by changing my less than and greater than values to mach quadrants.
var SpawnPoint1 : GameObject;
var SpawnPoint2 : GameObject;
var SpawnPoint3 : GameObject;
var SpawnPoint4 : GameObject;
function Update()
{ // respawn when player falls off edge and is in either quadrant and be taken to set object
if(transform.position.y <= -50)
{
if(transform.position.x <= -1 && transform.position.z >= 1)
transform.position = SpawnPoint1.transform.position;
if(transform.position.x >= 1 && transform.position.z >= 1 )
transform.position = SpawnPoint1.transform.position;
if(transform.position.x >= 1 && transform.position.z <= 1)
transform.position = SpawnPoint2.transform.position;
if(transform.position.x <= -1 && transform.position.z <= -1)
transform.position = SpawnPoint2.transform.position;
}
}
No comments:
Post a Comment