Thursday, August 12, 2010

programing

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