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
94
Listagem 3.32 O Primeiro João com adaptação de conteúdo.3.10 O Uso do Nó SettingsVamos agora permitir em nossa aplicação O Primeiro João que todas aspropagandas interativas (e só elas) sejam habilitadas ou inibidas pelotelespectador. Se inibidas, por exemplo, o ícone da chuteira nem aparecerá,impossibilitando o acionamento da propaganda correspondente.Para fazer o controle da interatividade, vamos definir uma variávelglobal do programa (serviço) denominada “service.interactivity”. Conforme ovalor dessa variável, as propagandas interativas serão inibidas(service.interactivity = “false”) ou habilitadas (service.interactivity = “true”).Na verdade, o valor da variável será usado (testado nos relacionamentos) parapermitir ou não o aparecimento dos ícones que permitem a propagandainterativa (no caso da nossa aplicação, o ícone da chuteira).Em uma aplicação NCL, variáveis globais são tratadas comopropriedades do nó settings. Em NCL, esse nó é representado pelo elemento, com atributo type igual a “application/x-ncl-settings”. Propriedadescujos valores podem ser manipulados por uma aplicação NCL devem serdeclaradas no elemento filho do elemento representandoo nó settings (exceto quando a manipulação for pelas regras, comodiscutiremos no Capítulo 11). Assim, para nossa nova versão da aplicação, o95
- Page 84 and 85: Os seres humanos se vestem de acord
- Page 86 and 87: airro, que está dentro de uma cida
- Page 88 and 89: Além da já mencionada lista orden
- Page 90 and 91: Capítulo 3Introdução àLinguagem
- Page 92 and 93: O novo vídeo acrescentado é uma r
- Page 94 and 95: A definição dos espaços de exibi
- Page 96 and 97: atores que exercerão os papéis da
- Page 98 and 99: Listagem 3.8 Elemento e seus eleme
- Page 100 and 101: 60
- Page 102 and 103: Todo elemento possui um identifica
- Page 104 and 105: Ao referenciar um conector definido
- Page 106 and 107: Listagem 3.16 Documento NCL com reu
- Page 108 and 109: elementos , mesmo que seus valores
- Page 110 and 111: 70Listagem 3.19 Definição dos nov
- Page 112 and 113: 72
- Page 114 and 115: onBeginonBeginonEndStartStartonBegi
- Page 116 and 117: 76
- Page 118 and 119: Listagem 3.22 O Primeiro João com
- Page 120 and 121: 80
- Page 122 and 123: 3.7 Usando o Canal de Interatividad
- Page 124 and 125: “lEndShoes” deve ser substituí
- Page 126 and 127: 86
- Page 128 and 129: Vamos, nessa nova versão, exibir t
- Page 130 and 131: O leitor deve notar, comparando a F
- Page 132 and 133: Listagem 3.31 Redefinição dos rel
- Page 136 and 137: nó settings deve ser declarado e s
- Page 138 and 139: Agora, que já temos a manipulaçã
- Page 140 and 141: ligando o elemento ao elemento qu
- Page 142 and 143: 102
- Page 144 and 145: Listagem 3.37 O Primeiro João com
- Page 146 and 147: 3.16 ilustra a nova visão estrutur
- Page 148: 108
- Page 151 and 152: Listagem 3.42 O Primeiro João com
- Page 153 and 154: Como próximo passo, temos de defin
- Page 155 and 156: Listagem 3.45 Finalização de todo
- Page 157 and 158: Listagem 3.47 Elemento “menu”.
- Page 159 and 160: 119
- Page 161 and 162: 121
- Page 164 and 165: interface="soundLevel">124
- Page 166 and 167: por “changes”, contendo um scri
- Page 168 and 169: Listagem 3.53 Elos para incremento
- Page 170 and 171: procedimento descrito neste parágr
- Page 173 and 174: height="10%" zIndex="4"/>133
- Page 175 and 176: 135
- Page 177 and 178: 137
- Page 179 and 180: Figura 3.21 Cenas da aplicação O
- Page 181 and 182: 4.1 IntroduçãoA abordagem modular
- Page 183 and 184: descriptorBaseLinking Linking bindb
94