Пример #1
0
    private void LoadTable(UnityEngine.Object obj)
    {
        _isLoaded = true;
        TextAsset asset = obj as TextAsset;

        if (asset != null)
        {
            _recordTable = new RecordTable <T>(_tableName);
            _recordTable.LoadTdrBin(asset);

            if (_isListData)
            {
                _InitList(_keyName);
            }
            else
            {
                _Init();
            }
            Resources.UnloadAsset(asset);
            //加载成功不打日志
            //Log.Debug("load table over: " + name);
        }
        else
        {
            //AiToyDebug.LogError("load table error: " + _tableName);
        }

        loadedCallback("");
    }