예제 #1
0
    void Apply()
    {
        AreaSetter _obj = (AreaSetter)target;

        //_type = _obj.ApplyTypeInEditorMode();
        EditorUtility.SetDirty(target);
        AssetDatabase.Refresh();
    }
예제 #2
0
 private void Awake()
 {
     if (area == null)
     {
         if (gameObject.GetComponentInParent <AreaSetter>() != null)
         {
             area = gameObject.GetComponentInParent <AreaSetter>();
         }
     }
     if (area != null)
     {
         area.AddObj(gameObject);
     }
 }
 private void Start()
 {
     area = gameObject.GetComponentInParent <AreaSetter>();
 }