Exemple #1
0
    public static void UpdateTab(NetTabType type, GameObject tabProvider, ElementValue[] values, bool touched = false)
    {
        var lookupTab = new NetTabDescriptor(tabProvider, type);

        if (Instance.OpenedNetTabs.ContainsKey(lookupTab))
        {
            var tabInfo = Instance.OpenedNetTabs[lookupTab];

            var touchedElement = tabInfo.ImportValues(values);

            if (touched && touchedElement != null)
            {
                Instance.ShowFinger(tabInfo.gameObject, touchedElement.gameObject);
            }
        }
    }