Projekt

Obecné

Profil

Stáhnout (753 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1
using System.Collections;
2
using System.Collections.Generic;
3
using UnityEngine;
4
using UnityEngine.UI;
5

    
6
public class UIManager : MonoBehaviour
7
{
8
    public static UIManager instance;
9

    
10
    public GameObject startMenu;
11
    public InputField usernameField;
12
    public InputField ipField;
13

    
14
    private void Awake()
15
    {
16
        if (instance == null)
17
        {
18
            instance = this;
19
        }
20
        else if (instance != this)
21
        {
22
            Debug.Log("Client instance already exists, destroying object!");
23
            Destroy(this);
24
        }
25
    }
26

    
27
    public void ConnectToServer()
28
    {
29
        startMenu.SetActive(false);
30
        usernameField.interactable = false;
31
        Client.instance.ConnectToServer(ipField.text.Trim());
32
    }
33
}
(19-19/20)