public static GUIStyle GetDropZoneActive() { if (CoreGUIStyles.dropZoneActive == null) { CoreGUIStyles.dropZoneActive = new GUIStyle(CoreGUIStyles.GetDropZoneNormal()); Texture2D bgActive = AssetDatabase.LoadAssetAtPath <Texture2D>(DROPZONE_ACTIVE_PATH); CoreGUIStyles.dropZoneActive.normal.background = bgActive; CoreGUIStyles.dropZoneActive.focused.background = bgActive; CoreGUIStyles.dropZoneActive.active.background = bgActive; CoreGUIStyles.dropZoneActive.hover.background = bgActive; CoreGUIStyles.dropZoneActive.normal.textColor = Color.black; CoreGUIStyles.dropZoneActive.focused.textColor = Color.black; CoreGUIStyles.dropZoneActive.active.textColor = Color.black; CoreGUIStyles.dropZoneActive.hover.textColor = Color.black; } return(CoreGUIStyles.dropZoneActive); }