12345678910111213141516171819202122 |
- // Cristian Pop - https://boxophobic.com/
- using UnityEngine;
- using UnityEditor;
- namespace Boxophobic.StyledGUI
- {
- [CustomPropertyDrawer(typeof(StyledTexturePreview))]
- public class StyledTexturePreviewAttributeDrawer : PropertyDrawer
- {
- public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
- {
- var rect = GUILayoutUtility.GetRect(0, 0, Screen.width, 0);
- GUI.DrawTexture(rect, (Texture)property.objectReferenceValue, ScaleMode.StretchToFill, false);
- }
- public override float GetPropertyHeight(SerializedProperty property, GUIContent label)
- {
- return -2;
- }
- }
- }
|