Пример #1
0
    // Start is called before the first frame update
    void Start()
    {
        pm                   = GameObject.Find("PlayerManager").GetComponent <PlayerManager>();
        InventoryGO          = transform.Find("Inventory").gameObject;
        InventorySelectionGO = InventoryGO.transform.Find("Selection").gameObject;
        TreeGO               = transform.Find("Tree").gameObject;
        Test();

        pm.skillTree.skillPoints = 10;
        Board starterBoard = BoardGenerator.GenerateStarterBoard();

        pm.skillTree.takenNodes.Add(starterBoard.boardNodes.First(p => p.Cord == new Vector2(0, 0)));
        pm.skillTree.BoardPositions.Add(starterBoard, new Vector2(0, 0));
        GenerateInventoryUI();
        GenerateSkillTreeUI();
    }