How to create a 2d backgound

Hi, I’ve been searching the internet trying to find a guide that would help me create a 2d background that supports multiple resolution for unity 5 and I couldn’t find any. It would be helpful if i could get a tip or a hint about how to create one.

Also I’m trying to make my objects (game characters, enemies) in-front of my background as I’m trying to create a 2d RPG battle scene. I know this might look like a noob question but any help would be appreciated.

you may use OnGUI function

///////////////////////////////////////////////////

public Texture Photo;

void OnGUI()

{

GUI.DrawTexture(new Rect(0,0,screen.width,screen.height),Photo);

}

////////////////////////////////

it will use every resolution

after it you may use UI for options