Sprites With Shadows?

Hey! RiokuTheSlayer here, wondering something. I’ve searched around for a while, and I can’t seem to make sprites cast shadows, no matter what. Here’s pretty much what I’m shooting for, with some quickly drawn sprites and stuff. This is made in Blender, so It wasn’t hard to do.


Imgur

As you can see, all the pieces cast shadows. Here’s what I have set up so far:


http://imgur.com/1VYsHde

From what I’ve collected, the Cutout/Diffuse should work, but it obviously doesn’t. And shadows are actually being casted, because of the cube i have set up right there. Anyone know what’s up?

The issue is that you’re using a SpriteRenderer. SpriteRenderer by default does not cast/receive shadows. You can enable that functionality by setting receiveShadows=true

Some additional people that had the same question: Reddit - Dive into anything
Unity 2D Sprite Objects cast shadows? - Unity Engine - Unity Discussions

Where do I change reciveShadows to true? It’s not on SpriteRenderer, unlike the MeshRenderer