Projectors in Unity don't work with transparent materials - the default sprite shader is transparent, and as such projectors won't work out of the box. However, if you don't need transparency, you can use a solid shader on the sprites, and projectors will work then.