Пример #1
0
    private int iMaxBO = 6;                               //max BonusObjects a player can have


    void Awake()
    {
        //*start set instance
        if (instance != null)
        {
            Destroy(this.gameObject);
            return;
        }
        //Keep the PreloadBonusObjectsScript even if loading level.
        DontDestroyOnLoad(this.gameObject);
        instance = this;
        //*end set instance

        LoadPlayerData();

        //load main menu
        SceneManager.LoadScene(1);

        ////tests
        //if (iListInventarBO.Count < 0)
        //{
        //    iListInventarBO = new List<int>();
        //    SavePlayerData();

        //    foreach (int test in iListInventarBO)
        //    {
        //        Debug.Log("List: " + test);
        //    }
        //}
    }
Пример #2
0
 private void Start()
 {
     ppdata = PreloadPlayerData.Instance;
     MainMenuGOs.Instance.tCointCounter.text = ppdata.ICoinCount.ToString();
     goArrBonusObjects = PreloadBonusObjectsScript.Instance.boArrBonusObjects;
     SetButton();
 }
Пример #3
0
 private void Awake()
 {
     ppdata            = PreloadPlayerData.Instance;
     goArrBonusObjects = PreloadBonusObjectsScript.Instance.boArrBonusObjects;
     iListInventarBO   = ppdata.iListInventarBO;
     butArrbutton      = new Button[ppdata.IMaxBO];
     LoadInventory();
 }