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

telemidia.puc.rio.br
from telemidia.puc.rio.br More from this publisher
11.07.2015 Views

Listagem 3.46 Redefinição do elemento e seus novos elementos filhos.Agora podemos definir o elemento “menu”, incluindo entreseus filhos o elemento “musics” para a escolha dos ritmos e osdemais elementos discutidos nesta seção, conforme ilustra a Listagem 3.47.116

Listagem 3.47 Elemento “menu”.Note, na Listagem 3.47, a definição das portas para todos os ícones querepresentam os diferentes ritmos e para o áudio do chorinho, conformediscutimos anteriormente. Note também a definição do elemento “musics” e, ainda, a definição dos elementos . O primeirorelacionamento (“lChoro”) especifica que, ao ser selecionada (condição“onSelection”) a imagem correspondente ao ícone do chorinho, o som doáudio do choro deve ser colocado em seu volume original (ação “set”colocando o valor de soundLevel em “1”), e todos os outros ritmos devem serencerrados (ação de “stop” no elemento “musics”). O segundorelacionamento (“lOthers”) especifica que, ao ser selecionada (condição“onSelection”) qualquer das imagens correspondentes aos outros ritmos (rock,techno e cartoon), o volume do áudio do choro deve ser abaixado totalmente(ação “set” colocando o valor de soundLevel em “0”), qualquer outro ritmoque estiver sendo tocado deve parar (ação de “stop” no elemento “musics”), e o áudio correspondente ao ícone selecionado (cujo valor defocusIndex é então atribuído ao currentFocus) deve ser iniciado (ação de“start” no elemento “musics”, com a seleção do componentesegundo o valor da variável “service.currentFocus”).Finalmente, podemos realizar as duas últimas alterações na versãoanterior da aplicação. A primeira, alterando o elemento “lMusic”, paraque ele agora inicie a apresentação do elemento “menu” a partirdos 5 segundos do início do vídeo da animação, isto é, inicie a apresentação117

Listag<strong>em</strong> 3.46 Redefinição do el<strong>em</strong>ento e seus novos el<strong>em</strong>entos filhos.Agora pod<strong>em</strong>os definir o el<strong>em</strong>ento “menu”, incluindo entreseus filhos o el<strong>em</strong>ento “musics” para a escolha dos ritmos e osd<strong>em</strong>ais el<strong>em</strong>entos discutidos nesta seção, conforme ilustra a Listag<strong>em</strong> 3.47.116

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

Saved successfully!

Ooh no, something went wrong!