mirror of
https://github.com/BlackMATov/unity-flash-tools.git
synced 2025-12-16 14:11:19 +07:00
hide materials in inspector again
This commit is contained in:
@@ -132,6 +132,16 @@ namespace FlashTools.Internal {
|
||||
GUILayout.EndHorizontal();
|
||||
}
|
||||
|
||||
void HideMaterials() {
|
||||
var settings_holder = SwfSettings.GetHolder();
|
||||
settings_holder.SimpleMaterial .hideFlags = HideFlags.HideInInspector;
|
||||
settings_holder.IncrMaskMaterial.hideFlags = HideFlags.HideInInspector;
|
||||
settings_holder.DecrMaskMaterial.hideFlags = HideFlags.HideInInspector;
|
||||
foreach ( var masked_material in settings_holder.MaskedMaterials ) {
|
||||
masked_material.hideFlags = HideFlags.HideInInspector;
|
||||
}
|
||||
}
|
||||
|
||||
void SetupPreviews() {
|
||||
_previews.Clear();
|
||||
foreach ( var clip in _clips.Where(p => !!p.clip) ) {
|
||||
@@ -149,6 +159,7 @@ namespace FlashTools.Internal {
|
||||
|
||||
void OnEnable() {
|
||||
_clips = targets.OfType<SwfClip>().ToList();
|
||||
HideMaterials();
|
||||
SetupPreviews();
|
||||
}
|
||||
|
||||
|
||||
@@ -284,7 +284,6 @@ namespace FlashTools.Internal {
|
||||
group.Type));
|
||||
}
|
||||
if ( group.Material ) {
|
||||
group.Material.hideFlags = HideFlags.HideInInspector;
|
||||
baked_materials.Add(group.Material);
|
||||
} else {
|
||||
throw new UnityException(string.Format(
|
||||
|
||||
Reference in New Issue
Block a user