Level One Magic
"Any sufficiently advanced technology is indistinguishable from magic." - Arthur C. Clarke
ModelImportPrune.cs
using UnityEngine;
using UnityEditor;
using System.Collections;

public class ModelImportPrune : AssetPostprocessor {

    public override int GetPostprocessOrder() {
        return 100;
    }
    
    void OnPostprocessModel (GameObject g) {
        Apply(g.transform);
    }
    
    void Apply (Transform t) {
        if(t.name.ToLower().EndsWith("_info"))
        {
            Editor.DestroyImmediate(t.gameObject);
            return;
        }
        foreach(Transform child in t)
            Apply(child);
    }
}

Back to Main

© 2003-2013 Andrew Kelts

Back to Main

© 2003-2013 Andrew Kelts