private void Start()
    {
        Time.timeScale     = 1;
        Screen.orientation = ScreenOrientation.Portrait;

        player = new Player();
        int l = _card_img.Length;

        Debug.Log("Loading cards");
        for (int i = 0; i < 4; i++)
        {
            //DontDestroyOnLoad(_boards[i].gameObject);
            PlayerStats.boards[i] = new Board();
            for (int c = 0; c < 16; c++)
            {
                PlayerStats.boards[i].cards[c] = _boards[i].GetChild(c);
            }
        }



        PlayerStats.LoadBoards(_alreadyPicked);

        cardSelector = GetComponent <CardSelectorController>();

        boardIsFull = new bool[4];

        // initialize board edit buttons.
        editButton.SetActive(true);

        randomButton.SetActive(false);
        clearButton.SetActive(false);
        saveButton.SetActive(false);

        // find distance between boards.
        distance = Mathf.Abs(_boards[1].anchoredPosition.x - _boards[0].anchoredPosition.x);

        boardPos  = board.anchoredPosition.x;
        currBoard = 0;
    }
Beispiel #2
0
 private void Start()
 {
     deckSelector = FindObjectOfType <DeckSelectorController>();
     cardSelector = FindObjectOfType <CardSelectorController>();
 }