コード例 #1
0
 // Use this for initialization
 void Start()
 {
     charspawn = FindObjectOfType <CharacterSpawning> ();
     fighter1  = bar1.transform.GetComponentInChildren <Image> ();
     fighter2  = bar2.transform.GetComponentInChildren <Image> ();
     fighter3  = bar3.transform.GetComponentInChildren <Image> ();
     fighter4  = bar4.transform.GetComponentInChildren <Image> ();
 }
コード例 #2
0
    public void SelectCharacter()
    {
        CharacterSpawning characterSelections = FindObjectOfType <CharacterSpawning>();

        if (characterSelections.players.Count < 4)
        {
            characterSelections.players.Add(character);
        }
    }
コード例 #3
0
    private void Start()
    {
        spawnScript = FindObjectOfType <CharacterSpawning>();

        currentRound          = Round.One;
        currentRoundText.text = "ROUND 1";

        for (int i = 1; i <= 4; i++)
        {
            spawnList.Add(GameObject.Find("Spawn Location " + i).transform);
        }

        for (int i = 1; i <= 4; i++)
        {
            playerNum[i - 1] = GameObject.FindGameObjectWithTag("Player" + i);
            playerNum[i - 1].GetComponent <FighterClass>().enabled = false;
        }

        StartCoroutine(RoundDelay());
        //StartCoroutine(GetPlayerHealth());
    }
コード例 #4
0
 private void Awake()
 {
     cs = GameObject.FindGameObjectWithTag("CrossSceneManager").GetComponent <CharacterSpawning>();
 }