static void ShowWindow() { if (instance == null) { instance = ScriptableObject.CreateInstance<SnapToSurface>(); } instance.Show(); }
static void ShowWindow() { if (instance == null) { instance = ScriptableObject.CreateInstance <SnapToSurface>(); } instance.Show(); }
public override void OnInspectorGUI() { DrawDefaultInspector(); SnapToSurface myScripts = (SnapToSurface)target; if (GUILayout.Button("Snap To Surface")) { myScripts.Snap(); } }