Well the topic title says all I was lazy enought to want to not use: sprite.width / 2; //works as expected so i tried: sprite.halfWidth; //undefined so checked the phaser source and saw i have to use: sprite._cache.halfWidth //works as expected ... but doen't feel ok _cache... Also there is this: sprite.body.halfWidth //works as excepted but i'm not 100% sure that this isn't the physics body width and not the sprite width So a little info to clear this topic will be cool ?