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

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

El<strong>em</strong>entos pod<strong>em</strong> ser usados para a definição do valor dequalquer propriedade de um objeto de mídia, e não apenas aquelas quedefin<strong>em</strong> espaços de exibição. Por ex<strong>em</strong>plo, para o objeto de mídiarepresentando a foto, uma duração de 5s pode ser associada ao el<strong>em</strong>ento correspondente, por meio de sua propriedade “explicitDur”, comoilustra a Listag<strong>em</strong> 3.3.Finalmente, pod<strong>em</strong>os agora definir os relacionamentos de sincronizaçãoentre os vários objetos de mídia. Em <strong>NCL</strong>, o el<strong>em</strong>ento agrupa todosos objetos de um documento e seus relacionamentos.O el<strong>em</strong>ento é único <strong>em</strong> um documento <strong>NCL</strong> e pode ter um oumais el<strong>em</strong>entos como filho. O el<strong>em</strong>ento indica por onde podecomeçar uma exibição do documento. No nosso ex<strong>em</strong>plo, como ilustrado naListag<strong>em</strong> 3.4, a exibição começa s<strong>em</strong>pre pela apresentação do vídeo daanimação. do documento --> doListag<strong>em</strong> 3.4 El<strong>em</strong>entos e .documento -->Relacionamentos são definidos por el<strong>em</strong>entos , como ilustrado naListag<strong>em</strong> 3.5, para nosso ex<strong>em</strong>plo 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 ex<strong>em</strong>plo, esse objeto de mídia é apresentadoapós os créditos iniciais do vídeo da animação, que duram 5 s).Listag<strong>em</strong> 3.5 El<strong>em</strong>entos e .Um relacionamento <strong>em</strong> <strong>NCL</strong> é especificado referindo-se a uma relação,dada pelo valor URI do atributo xconnector do el<strong>em</strong>ento , e pelos55

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

Saved successfully!

Ooh no, something went wrong!