Hi,
No need for a single pixeled texture or sprite to achieve this:)
create a UI Image, with no sprite, set it to black color and stretch it to full screen, and that's it, animate the color value then.
else, add a CanvasGroup and animate the alpha value if you want a cleaner value for fading.
If you need a quick sample, I'll provide.
Bye,
Jean