public ExportCommands() { config = ExportConfig.Load(); if (EditorPrefs.HasKey("FFWD XNA dir " + PlayerSettings.productName)) { xnaBaseDir = EditorPrefs.GetString("FFWD XNA dir " + PlayerSettings.productName); } if (EditorPrefs.HasKey("FFWD active group")) { activeGroup = EditorPrefs.GetInt("FFWD active group"); } string configPath = Path.Combine(Application.dataPath, config.configSource); if (File.Exists(configPath)) { resolver = TypeResolver.ReadConfiguration(configPath); } if (resolver == null) { Debug.LogWarning("We have no TypeResolver so we will not export any components"); } assets = new AssetHelper(); assets.TextureDir = Path.Combine(xnaBaseDir, config.xnaAssets.TextureDir); assets.ScriptDir = Path.Combine(xnaBaseDir, config.xnaAssets.ScriptDir); assets.MeshDir = Path.Combine(xnaBaseDir, config.xnaAssets.MeshDir); assets.AudioDir = Path.Combine(xnaBaseDir, config.xnaAssets.AudioDir); assets.XmlDir = Path.Combine(xnaBaseDir, config.exportDir); }
public ExportSceneWizard() { config = ExportConfig.Load(); if (EditorPrefs.HasKey("FFWD XNA dir " + PlayerSettings.productName)) { xnaBaseDir = EditorPrefs.GetString("FFWD XNA dir " + PlayerSettings.productName); } if (EditorPrefs.HasKey("FFWD active group")) { activeGroup = EditorPrefs.GetInt("FFWD active group"); } }