Пример #1
0
    public void Start()
    {
        Tools = new Dictionary <Tool, ToolItem>();
        List <Tool> tools = ToolController.Instance.Tools;

        foreach (Tool tool in tools)
        {
            ToolItem toolItem = Instantiate(toolItemPrefab, toolSelectionBox);
            toolItem.tool = tool;
            toolItem.RefreshData();
            Tools.Add(tool, toolItem);
        }

        SelectedToolChanged(ToolController.Instance.SelectedTool);

        ToolController.SelectedToolChanged += SelectedToolChanged;
    }