运行环境:
Win10 x64
Unity 5.5.4
在之前“ShaderLab学习小结(三)漫反射+高光+点光源”中的场景加入一个plane,如下图:

被平行光和点光源照射的球体没有产生阴影
代码方面很好解决,就是在原先的shader最末尾加个fallback即可

Shader "shadername"{ SubShader{} fallback "Diffuse"}

效果如下图:

在两个光源照射下,球体产生了阴影,并投射到下面的plane上。
注:plane用的是系统默认的standard渲染器