-
Notifications
You must be signed in to change notification settings - Fork 352
Closed
Milestone
Description
Expected Behavior
"Touching" blocks should take effects into account.
Actual Behavior
When using the CPU path for "touching" blocks (touching color, touching sprite, touching mouse), the pixelate effect is not taken into account, and as such there is a discrepancy between the pixels the sprite is supposed to cover and the pixels that count as being "touched".
For instance, see this project, which stamps a 1x1 purple sprite whenever it touches the cat:

Steps to Reproduce
- Set a sprite's pixelate effect to a positive value
- Try using a "touching" block in combination with that sprite
- Notice a discrepancy between the sprite's appearance and the parts of the sprite that can be "touched"
Operating System and Browser
All