2.83.1 - evee: is there a way to project an image?

I would like to be able to project an image onto an object - think of a slide projector sending an image onto a wall. We were able to do that in TrueSpace, I recall, but I haven’t found a way in Blender. It would allow projecting tree shadows or varied colors onto surfaces. Can it be done?

Thanks for any clues.

In cycles you can use textures on lights. Eevee doesn’t support that. You can do similar effect inside the material + a UV project modifier in Eevee.

Thanks, 0451