void Update()
    {
        if (Selection.activeGameObject == null)
        {
            return;
        }

        var ow = Selection.activeGameObject.GetComponent <ObjectiveWrapper>();

        if (ow != selectedOW && ow != null)
        {
            selectedOW = ow;
            EditorUtility.SetDirty(ow);
            Repaint();
        }
    }
Esempio n. 2
0
 public void SetWrapper(ObjectiveWrapper wrapper)
 {
     _wrapper = wrapper;
 }