using UnityEngine;
using System.Collections;
public class NetwrokManager : MonoBehaviour {
public Camera standbyCamera;
Spawnspot[] spawnSpots
//Use this for initialization
void Start () {
spawnSpots = gameObject.FindObjectOfType <Spawnspot> ();
connect ();
}
void connect(){
PhotonNetwork.ConnectUsingSettings ( "FPS v001" );
}
void OnGUI () {
GUILayout.Label( PhotonNetwork.connectionStateDetailed.ToString () );
}
void OnJoinedLobby() {
Debug.Log ("OnJoinedLobby");
PhotonNetwork.JoinRandomRoom();
}
void OnPhotonRandomJoinFailed(){
Debug.Log ("OnJoinedLooby");
PhotonNetwork.CreateRoom (null);
}
void OnJoinedLobby() {
Debug.Log ("OnJoinedLobby");
SpawnMyPlayer ();
}
void SpawnMyPlayer() {
if(spawnSpots == null) {
Debug.LogError ("Whhaaaa!!?!");
return;
}
Spawnspot mySpawnspot = spawnSpots[Random.Range (0, spawnSpots.Length) ];
PhotonNetwork.Instantiate ("PlayerController" , mySpawnspot.transform.postition, mySpawnspot.transform.roatation, 0);
standbyCamera.enabled = false;
}
}