Estou desenvolvendo um jogo de plataforma 2D em Java. O jogador tem uma arma na mão o tempo todo. Ele precisa andar e atirar com a arma (teclas de seta para andar e tecla X para atirar). O ciclo de caminhada leva 6 quadros e sou capaz de importar a folha de sprite e animar a sequência quando pressiono a tecla de seta. Mas preciso adicionar o movimento da arma. O jogador segura a arma para cima e, quando a tecla X é pressionada, ele a retira e atira. Como implementar a ação walk + shoot?