public override void Draw() { GUILayout.BeginVertical(); GUILayout.Label( "Default:" ); GUILayout.EndVertical(); GUILayout.BeginVertical(); _defaultTexture = (DefaultTextureType)EditorGUILayout.EnumPopup( _defaultTexture ); GUILayout.EndVertical(); GUILayout.BeginVertical(); previewTexture = (Cubemap)EditorGUILayout.ObjectField( previewTexture, typeof(Cubemap), new[] { GUILayout.Width (60), GUILayout.Height (60) }); GUILayout.EndVertical(); }
public override void Draw() { GUILayout.BeginVertical( ); GUILayout.Label("Default:"); GUILayout.EndVertical(); GUILayout.BeginVertical(); _defaultTexture = (DefaultTextureType)EditorGUILayout.EnumPopup(_defaultTexture); GUILayout.EndVertical(); GUILayout.BeginVertical(); _previewTexture = (Texture2D)EditorGUILayout.ObjectField(_previewTexture, typeof(Texture2D), new[] { GUILayout.Width(60), GUILayout.Height(60) }); GUILayout.EndVertical(); }
public override void Draw() { GUILayout.BeginVertical(); GUILayout.Label("Default:"); GUILayout.EndVertical(); GUILayout.BeginVertical(); _defaultTexture = (DefaultTextureType)EditorGUILayout.EnumPopup(_defaultTexture); GUILayout.EndVertical(); GUILayout.BeginVertical(); var currentTexture = previewTexture; previewTexture = (Cubemap)EditorGUILayout.ObjectField(Cubemap, typeof(Cubemap), true, new[] { GUILayout.Width(60), GUILayout.Height(60) }); GUILayout.EndVertical(); if (currentTexture != previewTexture) { SetAssetPath(); } }