public static void ExportTextAsset(UnityParser parser, string name, string path) { for (int i = 0; i < parser.Cabinet.Components.Count; i++) { Component asset = parser.Cabinet.Components[i]; if (asset.classID1 == UnityClassID.TextAsset) { TextAsset taic = parser.Cabinet.LoadComponent(asset.pathID); if (name == "*" || taic.m_Name == name) { taic.Export(path); } } } }
public void ExportTextAsset(Component asset, string path) { TextAsset text = LoadWhenNeeded(asset); text.Export(path); }