Skip to content

Fix misalignment of grenade projectile sprite after recycling#6

Open
nicklockwood wants to merge 1 commit intophoboslab:masterfrom
nicklockwood:fix-grenade-offset
Open

Fix misalignment of grenade projectile sprite after recycling#6
nicklockwood wants to merge 1 commit intophoboslab:masterfrom
nicklockwood:fix-grenade-offset

Conversation

@nicklockwood
Copy link

After a grenade entity was recycled from the EntityPool, the offset compensation for the sprite size wasn't being applied, with the result that the sprite was offset to the right with respect the barrel of the grenade launcher.

This fix applies the same offset when resetting a recycled grenade as is applied when it's first created.

Note: It would be more robust if there was a way to share the setup code between the init and reset functions, since they are mostly identical, but I'm not sure how best to do that given the need to call this.parent().

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant