Unity Issue Tracker - Shadow Caster 2D shadows are disabled when changing the Sprite for the Sprite Light type GameObject
Closed
UUM-1941
Shadow Caster 2D shadows are disabled when changing the Sprite for the Sprite Light type GameObject
Unity: 2D
Won't Fix
2022.3.X
2022.2.X
2022.1.X
2021.2.X
This Unity version will no longer be receiving patch updates.
Reproduction steps:
1. Open the attached "1408396.zip" project
2. Open the "SampleScene" Scene
3. Select the "Light 2D" GameObject
4. Enable the Shadows Strength setting (Inspector > "Light 2D" > Shadows > Strength)
5. Change the Sprite of the "Light 2D" GameObject to any Sprite (Inspector > "Light 2D" > Sprite)
6. Observe the Scene view
Expected result: All the Shadow Caster 2D shadows remain unchanged
Actual result: All the Shadow Caster 2D shadows disappear
Reproducible with: 12.1.5 (2021.2.14f1), 13.1.6 (2022.1.0b10), 14.0.0 (2022.2.0a7)
Could not test with: 7.7.1 (2019.4.36f1), 10.8.1 (2020.3.30f1) (Package errors after downgrade)
Notes:
The issue disappears after changing the Sprite back to the original "Sparkle" Sprite
If the issue doesn't reproduce with a selected Sprite, move the "Light 2D" GameObject around the Scene view
Prioritise and Follow this issue
Have a workaround or additional info about this issue?