How to make the screen all black then have color in the beginning?

I want to make my screen all black in the beginning of my game,just like call of duty!
I wondering how to make it all black then delay for seconds then gradual change to have colors,then finally have full colors and can see everything.
Is it used in HUD?But I don’t know which node should I use to change the color and opacity.
Thanks for answering.