How do I disable space scrolling? I am making a canvas game (like agar.io) and I don't want the user to scroll down when he presses the space key, but I still want the canvas to recognize it as the user pressing space down. I am using p5.js as the canvas library.
This is covered in the reference:
Browsers may have different default behaviors attached to various key events. To prevent any default behavior for this event, add "return false" to the end of the method.
In other words, you can simply return false
from the keyPressed()
function:
function setup() {
createCanvas(500, 500);
}
function draw() {
}
function keyPressed(){
text("here", random(width), random(height));
return false;
}
This indicates that the page should not execute any default behavior. So you might only want to return false
in the case of certain keys.
You also might want to add similar return false
statements in the other mouse event functions to avoid the case where the user holds down the space key.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With