You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

64 lines
1.6 KiB

using UnityEngine;
using System.Collections;
public class sceneController : MonoBehaviour {
public GameObject player1;
public GameObject player2;
public GameObject player3;
public GameObject player4;
public levelController control;
private int playerCount;
private playerController playerScript1;
private playerController playerScript2;
private playerController playerScript3;
private playerController playerScript4;
// Use this for initialization
void Awake(){
playerScript1 = player1.GetComponent<playerController> ();
playerScript2 = player2.GetComponent<playerController> ();
playerScript3 = player3.GetComponent<playerController> ();
playerScript4 = player4.GetComponent<playerController> ();
}
void Start () {
control = GameObject.FindGameObjectWithTag ("GameController").GetComponent<levelController> ();
player1.SetActive (false);
player2.SetActive (false);
player3.SetActive (false);
player4.SetActive (false);
playerCount = control.playerCount;
if (playerCount >= 1)
player1.SetActive (true);
if (playerCount >= 2)
player2.SetActive (true);
if (playerCount >= 3)
player3.SetActive (true);
if (playerCount >= 4)
player4.SetActive (true);
playerScript1.maxScore = control.maxScore;
playerScript2.maxScore = control.maxScore;
playerScript3.maxScore = control.maxScore;
playerScript4.maxScore = control.maxScore;
playerScript1.confettiOnHit = control.confetti;
playerScript2.confettiOnHit = control.confetti;
playerScript3.confettiOnHit = control.confetti;
playerScript4.confettiOnHit = control.confetti;
}
// Update is called once per frame
void Update () {
}
}