I upgraded Unity recently. I guess time got away from me because I was seeeeveral versions behind.
The reason for my upgrade was stupid. I’ll admit that. I ran into a problem. A stupid problem. I accidentally hit the close program button instead of the stop running in editor button (because I was distracted) and it borked my project so horribly that I couldn’t recover. I tried throwing away my changes in source control and restarting. That didn’t work. I googled the errors I was getting and tried all the suggestions there but that didn’t work either. Then I decided to reinstall unity. And while I was at it I was like, yeah, let’s go ahead and upgrade.
This was probably not the best time to upgrade. I should have found my old version to download and just got things running again. Upgrading came with its own set of issues. Like TextMeshPro being integrated into Unity was causing issues with my old textfields. It took me 2 days to fix this and the solution was dead simple. (There’s a guid conversion tool packaged, but I didn’t know it existed so…..yeah.) Even now that things are almost back to normal I’m having issues running smoothly on device.
Anyway I’m gonna get all that hammered out by the weekend (I hope). Oh and another version of Unity 2018.2 came out like 2 days after I upgraded. Boo. I think I’ll hold off getting that for a while. I’ll follow up with another post on my impressions about the new version, but that’s it for now. Ciao.