Loaded project today and ALL my UI scripts cant be loaded.
This morning I load up my project and when i hit play it throws an error saying "object reference not set to an instance of an object". Which isnt a bad error really BUT then i check it out and its saying my UI is missing, specifically some UI text. When I check my canvas, ALL my UI images, buttons, masks, ect are like this: 
If anyone knows what is causing this please help me out here. I tried just remaking everything on the canvas BUT when i add a component like a mask on an image, NONE of the UI options on there to select. I even type "Mask" into the search bar and none of the UI options are there. Only GUI.
I remade the canvas and UI but upon pressing Play Unity crashes.
Answer by pwego · Aug 31, 2015 at 07:52 PM
Fixed*
I took the Library folder from a new project and replaced this project's Library folder with it. Must have been in Unity's code somehow.
Your answer