I have this utility function:
var geoObjContainsPt = function (geoObj, x, y) {
return geoObj.getBounds().contains(x, y);
}
When I use it with sprite type of object it does not work in all cases. Maybe the bug is elsewhere but as I checked the docs,
Phaser.Sprite.getBounds() wants Sprite's transformation matrix. I guess that is coordinate transformation matrix. Not sure.
But how can I get it?
Some connection with worldTransform. What is that?
Or should I use getLocalBounds()?
Note: On the contrary Phaser.Graphics.getBounds() does not need a parameter.
http://phaser.io/docs/2.6.2/Phaser.Sprite.html#getBounds
http://phaser.io/docs/2.6.2/Phaser.Graphics.html#getBounds
Only certain sprites get tinted with green. Some sort of a pattern haha