Hey,
So I've currently ran into a problem where I'm working on the player controller. I've set up a few triggers where the player can't use zoom. If the player is zooming, and they enter that trigger, the camera disallows zooming, and the camera starts returning to the normal FOV. The problem is, that the player can spam the zoom button, and the zoom will sort of "slow down" as if it's trying to zoom back in, but since zoom is disabled, it can't, and it just kind of eases to a stop, then continues zooming back out, until the player presses the zoom button, and this happens again.
Is there any way to prevent zooming input while the zoom is cancelling? I've tried setting "canZoom", changing the Zoom input name, setting the Zoom state to nothing, even activating a preset that disallows zoom, but still, when zooming out and spamming the zoom button, the behavior described above happens. Any thoughts? I've honestly no idea how it is getting zoom input, when it's set to nothing, and zooming is disabled. Is it possible that this is a bug?
Thanks.
So I've currently ran into a problem where I'm working on the player controller. I've set up a few triggers where the player can't use zoom. If the player is zooming, and they enter that trigger, the camera disallows zooming, and the camera starts returning to the normal FOV. The problem is, that the player can spam the zoom button, and the zoom will sort of "slow down" as if it's trying to zoom back in, but since zoom is disabled, it can't, and it just kind of eases to a stop, then continues zooming back out, until the player presses the zoom button, and this happens again.
Is there any way to prevent zooming input while the zoom is cancelling? I've tried setting "canZoom", changing the Zoom input name, setting the Zoom state to nothing, even activating a preset that disallows zoom, but still, when zooming out and spamming the zoom button, the behavior described above happens. Any thoughts? I've honestly no idea how it is getting zoom input, when it's set to nothing, and zooming is disabled. Is it possible that this is a bug?
Thanks.