Sprite and physics body are at different locations

Hello there, I’m making carrom board game using phaser Phaser v2.9.2.

In this game there is a striker which is used to hit other carrom men.
When I hit one carrom men with striker. After that I reset striker position. But the striker’s body position is showing the striker’s last position. why?

means sprite.x and sprite.y is different from sprite.body.x and sprite.body.y in Arcade Physics.

Please help me regarding this issue.
Sorry for my bad English.


You need to use body.reset().

yes. Thanks for help.