I am trying a small test with NGUI. I created a New UI, then created a New Widget -- UITexture. I place a texture on it and can see the rectangle in the Game view. I then hit Play an the texture disappears from the Game view. It does not come back when I hit stop. Also, even though I see that the game object still has the UITexture script, the other info, like the Depth and Make Pixel-Perfect UI elements have gone away. I have to reset the Texture in order for them to come back. I am using 3.5.4.