实现简单的2D灯光和阴影

效果展示

创建光源

效果展示

将光源图片拖入到Light2D的texture中

效果展示

创建阴影

创建一个物体, 节点如下,使用LightOccluder2D节点产生阴影

效果展示

选择LightOccluder2D节点后点击屏幕,系统会提示创建一个多边形

效果展示

然后选择Light2D节点,选择Shadow > Enabled属性开启阴影效果

效果展示

Light2D的Shadow其他属性

  • filter: 调整阴影边缘模式
  • filter smooth:调整阴影柔滑程度,向两边延伸的程度