So I’ve been refactoring some of my code, and of course on of the trees is node loading in the Node Canvas. Canvas is just blank and is not responding. Unity gives tons of errors. Is there any way I can go and change the names of classes? How is the tree data is serialized?
I’m posting a screenshot of all the errors here as well:
I have had the same thing, I ended up just rebuilding my tree but I didn’t have any screenshots so maybe the author can get to the bottom of it with this.
I think the author said it was something to do with the name being the same but the filename being different so it couldn’t match it up, or something along those lines. I am sure he said if the class and file name are both the same on all actions everything should work again.
Yes as grofit says. When renaming a class name, make sure to rename the script file name as well!
As soon as you do that and re-open unity or reload the scene everything will work again.
Well considering you’ve at least saved the scene.
I would be interested in finding out more about this as I had same behaviour and I could not recover so if you can help the author figure out the underlying issue if there is a bug will save a lot of heartbreak for others further down the line 🙂