Get previous API settings back?

Does anybody know how to fix an unwanted API update? I downloaded https://www.assetstore.unity3d.com/en/#!/content/19250 to test it out and while I was installing I got the API update warning:

Right, ok, so lets say I didn’t make a backup (I did, but it was a few days ago) and clicked go ahead. After pushing play in the editor I discovered my frame rate had dropped dramatically from about 40fps to 15 and below. I am unable to get the fps back up after deleting the installed package.

Is there a way to reinstall the same API that was there before to get the code/settings back?

There is not sane way to revert a project from a newer version of Unity to an older version (it’s a concept that is not supported).

That warning is there because this is a point of no return.

I’m sure you don’t want to hear this, but you really should be using a version control system (I suggest git) and I’d be committing code VERY often. I do every couple of hours or when I finish something (which ever comes first).

It takes seconds and saves your ass every time.

1 Like

Also, I don’t think that the API update would have caused any frame rate issues. It only popped up because something in the asset you downloaded needed to be updated. The rest of your project would have been updated the first time you opened it up in the Editor. So the cause of the frame rate drop is probably something else (I would suggest looking at the Profiler to find whats slowing things down).

1 Like

Thanks for the suggestions. I actually just redid the last few days (did it a lot quicker since I had already done it once) and figured out I could just created prefabs from the hierarchy and redo the stuff I did a lot faster. I guess I just got lazy and didn’t make a backup before importing an asset. Thanks!

Solution: Never ever, ever, ever EVER, import an asset without making a backup first. :slight_smile:

Never ever, ever, ever, EVER, do code development without version control :slight_smile:

Go install git now, do it, go on!!!

I could not sleep at night if I did not have a remote copy of my code in my repo. Your HDD/SSD could die any second and you could lose the lot (it’s not a case of IF my drive dies, it’s a WHEN my drive dies)… It’ll happen one day.

1 Like