static void BuildMaterialAtlasContext(MenuCommand cmd) { BuildAtlases.doSpecificMaterials = true; BuildAtlases.targetMaterials.Add((Material)cmd.context); BuildAtlases ba = (BuildAtlases)ScriptableWizard.DisplayWizard("Build Atlas", typeof(BuildAtlases)); ba.LoadSettings(); }
static void BuildMaterialAtlas() { BuildAtlases.doSingleMaterial = true; BuildAtlases.targetMaterial = (Material)Selection.activeObject; BuildAtlases ba = (BuildAtlases)ScriptableWizard.DisplayWizard("Build Atlas", typeof(BuildAtlases)); ba.LoadSettings(); }
static void BuildMaterialAtlas() { BuildAtlases.doSpecificMaterials = true; Object[] sel = Selection.GetFiltered(typeof(Material), SelectionMode.ExcludePrefab); for (int i = 0; i < sel.Length; ++i) { BuildAtlases.targetMaterials.Add((Material)sel[i]); } BuildAtlases ba = (BuildAtlases)ScriptableWizard.DisplayWizard("Build Atlas", typeof(BuildAtlases)); ba.LoadSettings(); }
static void BuildSpriteAtlases() { BuildAtlases ba = (BuildAtlases)ScriptableWizard.DisplayWizard("Build Atlases", typeof(BuildAtlases)); ba.LoadSettings(); }