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
A definição dos espaços de exibição pode ser realizada por meio deelementos , filhos dos elementos que representam cadaobjeto de mídia da aplicação, como ilustrado na Listagem 3.3.Listagem 3.3 Elementos .Todo elemento possui um identificador válido no escopo doobjeto de mídia, definidos por seu atributo name. Por exemplo, “left”, “top”“width”, “height”, “right”, e “bottom” são propriedades que definem a área deapresentação em relação à tela total do dispositivo de exibição (os valoresdefaults para esses atributos, bem como o que acontece em caso deinconsistência de valores, são discutidos na Parte II do livro). Essaspropriedades podem ser definidas de forma absoluta ou como umaporcentagem, sempre com relação à tela total do dispositivo de exibição. Apropriedade “zIndex” especifica como fica a sobreposição de regiões. Umaregião de maior valor para zIndex se sobrepõe àquela de menor valor. Assim,no exemplo, são definidas uma região para exibição do vídeo da animação emtela cheia, e uma região para exibição do vídeo do drible e da foto sesobrepondo ao vídeo da animação.54
Elementos podem ser usados para a definição do valor dequalquer propriedade de um objeto de mídia, e não apenas aquelas quedefinem espaços de exibição. Por exemplo, para o objeto de mídiarepresentando a foto, uma duração de 5s pode ser associada ao elemento correspondente, por meio de sua propriedade “explicitDur”, comoilustra a Listagem 3.3.Finalmente, podemos agora definir os relacionamentos de sincronizaçãoentre os vários objetos de mídia. Em NCL, o elemento agrupa todosos objetos de um documento e seus relacionamentos.O elemento é único em um documento NCL e pode ter um oumais elementos como filho. O elemento indica por onde podecomeçar uma exibição do documento. No nosso exemplo, como ilustrado naListagem 3.4, a exibição começa sempre pela apresentação do vídeo daanimação. do documento --> doListagem 3.4 Elementos e .documento -->Relacionamentos são definidos por elementos , como ilustrado naListagem 3.5, para nosso exemplo de O Primeiro João. O relacionamentoilustrado define que, ao ser iniciada a exibição do vídeo da animação, o áudiocom o chorinho também deve ser iniciado, mas 5 segundos depois (comodeterminamos no enunciado do exemplo, esse objeto de mídia é apresentadoapós os créditos iniciais do vídeo da animação, que duram 5 s).Listagem 3.5 Elementos e .Um relacionamento em NCL é especificado referindo-se a uma relação,dada pelo valor URI do atributo xconnector do elemento , e pelos55
- Page 44 and 45: contramedida for tomada, a ISI pode
- Page 46 and 47: aproximadamente três vezes a altur
- Page 48 and 49: celular, um PDA etc. Como há um gr
- Page 50 and 51: O processamento dos dados recebidos
- Page 52 and 53: O sistema brasileiro de TV digital
- Page 54 and 55: Da mesma forma que o padrão MPEG-2
- Page 56 and 57: xxxxMUXMPEG 2Systemzvídeo principa
- Page 58 and 59: decodificar os dados recebidos e co
- Page 60 and 61: 1.2.4 ModulaçãoUm dos padrões ma
- Page 62 and 63: à interferência de múltiplos per
- Page 64 and 65: middleware. A Figura 1.11 apresenta
- Page 66 and 67: Informações adicionais opcionais
- Page 68 and 69: programas não-lineares ao vivo pel
- Page 70 and 71: inicial” é não-declarativo. Uma
- Page 72 and 73: Tabela 1.5 Ambientes de aplicaçõe
- Page 74 and 75: de código declarativo (HTML, SMIL,
- Page 76 and 77: Outras características de Lua, imp
- Page 78 and 79: ISO/IEC 13818-1 (2000). Internation
- Page 80 and 81: Capítulo 2Modelo ConceitualNCMToda
- Page 82 and 83: formulário etc.). No entanto, nenh
- 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 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 134 and 135: 94
- 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
A definição dos espaços de exibição pode ser realizada por meio deel<strong>em</strong>entos , filhos dos el<strong>em</strong>entos que representam cadaobjeto de mídia da aplicação, como ilustrado na Listag<strong>em</strong> 3.3.Listag<strong>em</strong> 3.3 El<strong>em</strong>entos .Todo el<strong>em</strong>ento possui um identificador válido no escopo doobjeto de mídia, definidos por seu atributo name. Por ex<strong>em</strong>plo, “left”, “top”“width”, “height”, “right”, e “bottom” são propriedades que defin<strong>em</strong> a área deapresentação <strong>em</strong> relação à tela total do dispositivo de exibição (os valoresdefaults para esses atributos, b<strong>em</strong> como o que acontece <strong>em</strong> caso deinconsistência de valores, são discutidos na Parte II do livro). Essaspropriedades pod<strong>em</strong> ser definidas de forma absoluta ou como umaporcentag<strong>em</strong>, s<strong>em</strong>pre com relação à tela total do dispositivo de exibição. Apropriedade “zIndex” especifica como fica a sobreposição de regiões. Umaregião de maior valor para zIndex se sobrepõe àquela de menor valor. Assim,no ex<strong>em</strong>plo, são definidas uma região para exibição do vídeo da animação <strong>em</strong>tela cheia, e uma região para exibição do vídeo do drible e da foto sesobrepondo ao vídeo da animação.54