I may be missing some point here, hence the Open Topic section.
So the scene has a Light has radius of 50 and a light sprite (yellow circle). The other object has a black sprite with a custom collision mask shaped like the sprite itself and also has Light Obstacle behaviour.
When the light obstacle is inside the light texture, it works somewhat correctly
(Last time I checked in release 121, I had Windows 8.1, this time I have Windows 10 in the same computer, so I am not sure if this was fixed but I don’t seem to recall seeing anything about this being fixed in the release notes either)
Okay, I have recreated the Project, please note that for some reason that seems to be related to the sprite itself (not the size but what portion of it is transparent i think?), the Yellow light behaves like a normal light (without a texture) does, but all the other lights are still buggy…
Strangely the problem only occurs on textures that touch the edge of the image.
For your information:
On the black square you have a transparent margin all around.
The lights do not act on the transparent pixels.
It is the hitbox that is taken into account for the lights.
Thank you for updating the github issue… About that black box… I noticed it and filled the whole image to black and the result was the same so I didn’t update here…