fires when the user activates something on a hotbar. this covers both mouse and keyboard input. be aware, this can be redundant with OnUserInput.