2D Lantern, complete Noob needs help

Hello! I’m currently working on a project where the surroundings are completely dark and the protagonist has to use a lantern to light up his way. After several hours of googling and youtubing I decided to ask for help here.
The only thing I know is that I need to put a material with shaders sprite > Diffuse on the objects that I want to be effected by lightning. Problem is, I can only get directional lightning to work and it lights up the whole scene (which is not a problem because I set it to black so the whole scene will be dark). But I can’t get any other lightning to work.
I thought I could use a spotlight and attach it to the character, but can’t get it to work.
I’m very grateful for help. Thank you.

I might add I have very little experience with Unity, but I’m not too unfamiliar with c++, the reset to c# has been little troublesome, especially with the unitys own built in functions.

First, a few easy things to check:

Have you checked the position and range of the light? Make sure the z-position of the light puts it on the same side of the scene as the camera as. Viewing the scene in 3D mode should help visualize this. If it’s a spot light, make sure it’s pointing at the objects it’s meant to illuminate. Once you’re sure it’s positioned correctly, check the range value on the light source to be sure it’s high enough to reach the objects.

It’s also worth checking that the Culling Mask isn’t set to exclude layers that your objects to be lit are assigned to.