i tried with not much success.
I have 4 prefabs I wish to instantiate at 4 different spawn points, when game start.
I defined the variables (spawn point and game objects)
var spawnpoint1: Transform;
var spawnpoint2: Transform;
var box1: GameObject;
Instantiate(girl1, spawnpoint_girl2.transform.position, spawnpoint_girl2.transform.rotation);
I tried both, adding a script to the object and adding above line to the network script.
Any suggestions will be welcomed
That is what I finally used and worked. Attach the script to something in the scene not the player.
#pragma strict
//Variables for spawing prefab
var player1: GameObject;
var player2: GameObject;
var player3: GameObject;
var player4: GameObject;
//Variables for spawnpoints
var point_1: Transform;
var point_2: Transform;
var point_3: Transform;
var point_4: Transform;
function Start ()
{
Instantiate(player1, point_1.position, point_1.rotation);
Instantiate(player2, point_2.position, point_2.rotation);
Instantiate(player3, point_3.position, point_3.rotation);
Instantiate(player4, point_4.position, point_4.rotation);
}
you have to put inside the Start() function
var spawnpoint1: Transform;
var spawnpoint2: Transform;
var box1: GameObject;
void Start()
{
Instantiate(girl1, spawnpoint_girl2.transform.position, spawnpoint_girl2.transform.rotation);
}