Hey,
I keep running into this error when using the Inventory Manager to edit GameObject attributes. It happens when I have a GameObject Attribute with some value in it and then I try to clear it.
For example I have "Particles" GameObject attribute field and I add "FireEffect" GameObject in it. Then I change my mind later and I want to clear the field, but then I get the "Cannot convert object '' to type 'UnityEngine.GameObject'" error and the attribute doesn't get cleared. I have to open the ItemDefinition in the Unity inspector with debug mode on to clear it from the Unity Objects list.
Also when I look at the ItemDefinition with debug mode I see there's two "FireEffect" gameobjects in the "Unity Objects" list, is this normal?
How do I fix this permanently?
I keep running into this error when using the Inventory Manager to edit GameObject attributes. It happens when I have a GameObject Attribute with some value in it and then I try to clear it.
For example I have "Particles" GameObject attribute field and I add "FireEffect" GameObject in it. Then I change my mind later and I want to clear the field, but then I get the "Cannot convert object '' to type 'UnityEngine.GameObject'" error and the attribute doesn't get cleared. I have to open the ItemDefinition in the Unity inspector with debug mode on to clear it from the Unity Objects list.
Also when I look at the ItemDefinition with debug mode I see there's two "FireEffect" gameobjects in the "Unity Objects" list, is this normal?
How do I fix this permanently?