After my previous support request here, I think I might have found a bug with the tk2dSprite.SetSprite() method.
As said, I'm making a Tetris game, and for this I've created a sprite collection holding the 7 blocks that need to drop. For all of these blocks I've set their own polygon collider boundaries over the edges of the object. So far so good....
But when I change the Tetris block to play with using the tk2dSprite.SetSprite() method, the polygon collider of the 'default' block that I'm using on the camera sticks to the Tetris block. i.e. When I set the O (2x2 blocks) as default and I get an I (1x4 blocks), the collider is still set to the O (2x2 blocks).
I'm not sure if I miss something when changing sprite and have to change collider as well, but IMO when changing sprite the collider should change with it.