Esempio n. 1
0
 // Start is called before the first frame update
 void Start()
 {
     db = GameManager.instance.db;
     ddlPlayerProfiles = GameObject.Find("ddlPlayerProfiles").GetComponent <TMP_Dropdown>();
     txtPlayerName     = GameObject.Find("txtPlayerName").GetComponent <InputField>();
     ddlFill();
 }
Esempio n. 2
0
    void Awake()
    {
        cam             = (Camera)FindObjectOfType(typeof(Camera));
        arduinoListener = GetComponent <ArduinoListener>();
        yellowStat      = new Stat();
        greenStat       = new Stat();
        redStat         = new Stat();
        blueStat        = new Stat();

        stats[0] = greenStat;
        stats[1] = yellowStat;
        stats[2] = redStat;
        stats[3] = blueStat;

        if (instance == null)
        {
            instance = this;
            db       = new HapticHarmonyDB("leaderboard.db");
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }

        // Do not destroy this object, when we load a new scene.
        DontDestroyOnLoad(gameObject);
    }