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();
        }
Example #2
0
        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();
        }
Example #3
0
        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();
            }
        }