Implement to create your own interactive custom preview. Interactive custom previews are used in the preview area of the inspector and the object selector.
public virtual void OnInteractivePreviewGUI(Rect r, GUIStyle background) { this.OnPreviewGUI(r, background); }