11.07.2015 Views

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A Figura 3.19 ilustra a navegação por teclas na impl<strong>em</strong>entação dereferência do middleware Ginga-<strong>NCL</strong>. Na figura à esquerda, o foco está sobo ícone de seleção do choro. Já na figura à direita, o foco se deslocou para oícone que, se selecionado, troca a música para techno.Figura 3.19 Cenas da aplicação O Primeiro João com navegação no menu por teclas.3.13 Acrescentando um Objeto <strong>NCL</strong>uaA última funcionalidade que agregar<strong>em</strong>os ao nosso ex<strong>em</strong>plo será um nócom código Lua, b<strong>em</strong> simples. Nosso objetivo é impl<strong>em</strong>entar um contador quearmazenará quantas vezes o usuário de nosso ex<strong>em</strong>plo O Primeiro Joãotrocou de ritmo musical. Em outras palavras, cada vez que um novo ritmo éescolhido, o contador é incr<strong>em</strong>entado. No final da apresentação do vídeo daanimação, o resultado será apresentado na tela: “Número de vezes que vocêtrocou de ritmo: x”.Para realizar essa nova computação, vamos criar um objeto <strong>NCL</strong>ua(el<strong>em</strong>ento do tipo “application/x-ncl-<strong>NCL</strong>ua), que identificar<strong>em</strong>os125

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!