public void keyPressed(KeyEvent tecla) throws InterruptedException {
            Sons s =  new Sons();
        //pega o codigo da telca da tabela ASCII
        int codigo = tecla.getKeyCode();

        //se o codigo for igual a tecla executa a funcao
        if(codigo == KeyEvent.VK_SPACE){
            s.playMisselSound();
            atira();
           }
        
        
        if(codigo == KeyEvent.VK_SHIFT){
        //o shift e o powerup , quando e usado ele vai diminuir em 1.    
            atiraSuper();
            if(powerUp>0){
            powerUp--;
           s.playSoundSuper();

            }
        }        
        
        if (codigo == KeyEvent.VK_UP) {
        ImageIcon referencia = new ImageIcon("res//navesuvir.png");
        imagem = referencia.getImage();
            
           setDy(-naveVelocidade); 
        }
        if (codigo == KeyEvent.VK_DOWN) {
        ImageIcon referencia = new ImageIcon("res//navedescer.png");
        imagem = referencia.getImage();
            setDy(naveVelocidade);
        }


        if (codigo == KeyEvent.VK_LEFT) {
        setDx(-naveVelocidade);
        }

        if (codigo == KeyEvent.VK_RIGHT) {
            setDx(naveVelocidade);
        }
    }