private IEnumerator Start() { yield return(new WaitForSeconds(0.1f)); var savedata = GameData.Load(); if (savedata.items.Count > 0) { score.Current = savedata.score; ballsManager.LoadBalls(savedata.score, savedata.origin); foreach (var item in savedata.items) { if (item.type == 1) { bricksManager.AddExtraBall(item.pos.x, item.pos.y); } else if (item.type == 2) { bricksManager.AddBrick(item.pos.x, item.pos.y, item.health); } } StartCoroutine(TakeReady(false)); } else { StartCoroutine(TakeReady(true)); } #if DATABEEN DataBeen.SendStartLevelData("game"); #endif }
private void Start() { playerGolds.SetFormatedText(gameManager.PlayerGolds); items[0].Setup(gameManager.shopItems[0]); items[1].Setup(gameManager.shopItems[1]); items[2].Setup(gameManager.shopItems[2]); #if DATABEEN DataBeen.SendStartLevelData("shop"); #endif }