public override void OnInspectorGUI() { DrawDefaultInspector(); ItemCreator itemCreator = (ItemCreator)target; if (GUILayout.Button("Create Item")) { itemCreator.Create(); } GUILayout.Label(itemCreator.ErrorText); }
public void SetOwner(ItemCreator owner) { Owner = owner; transform.parent = Owner.gameObject.transform; transform.localPosition = Vector3.zero; }