davidfig / pixi-viewport

A highly configurable viewport/2D camera designed to work with pixi.js
https://davidfig.github.io/pixi-viewport/
MIT License
1.04k stars 174 forks source link

Clamp cannot be turned off #451

Open LucaSaraCzudar opened 1 year ago

LucaSaraCzudar commented 1 year ago

Hi, I have a use case where I need to be able to dynamically turn the clamping on and off based on my displayed content. The documentation says: "NOTES: clamp is disabled if called with no options", but this seems to not work at all. The panning is still restricted, only my previously passed config seems to go away. This can also be reproduced if I just call .clamp() as-is for the first time on the view, the panning is already restricted. I tried to play around with the screenWidth, screenHeight, worldWidth, and worldHeight properties as well (since my worldWidth and worldHeight would be 0 otherwise) but that didn't help either. Is this a bug or am I missing something?

Pettor commented 6 months ago

I had the same issue. Solved it by using viewport.plugins.remove("clamp"); instead of sending no options.