Ir para o conteúdo

 Voltar a Linguagem NCL
Tela cheia

Duvida TicTacToe

16 de Maio de 2011, 17:07 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 39 vezes

Olá, estava estudando o NCL da aplicação tic tac toe e tem um comportamento que me dexou com duvida:

"<media id="x" src="media/x.png"/>

<media id="o" src="media/o.png"/> "

 "<bind component="x" descriptor="dPos1" role="start"/>"

A media X está sendo iniciada mais de uma vez e só existe uma unica media, porém varios "X" aparecem na tela, alguem pode me explicar como funciona nesse caso??

Grato 

Autor: Paulo Vitor Sato


77 comentários

  • 145ea1662b45b86a90b987f094279123?only path=false&size=50&d=404Guilherme Lima(usuário não autenticado)
    16 de Maio de 2011, 17:39

     

    As medias estao sendo startadas em descritores diferentes (descriptor="...").
    Cada par media-descritor dispara uma nova instancia da imagem, por isso vc
    ve multiplos X.

    • E51284ed35a2bbfbe0f8458ec5418b9d?only path=false&size=50&d=404Paulo Vitor Sato(usuário não autenticado)
      16 de Maio de 2011, 18:01

       

      Ok, as medias estão sendo startadas em descriptors diferente mas pq que a imagem com o mesmo descrioptor ainda ficam na tela, o comportamento correto não seria sumir a antiga a aparecer uma media em um lugar novo? no caso se fosse um video como funcionaria?

      • 145ea1662b45b86a90b987f094279123?only path=false&size=50&d=404Guilherme Lima(usuário não autenticado)
        16 de Maio de 2011, 18:18

         

        Cada par midia-descritor dispara uma **nova instancia** do objeto.

        > o comportamento correto nao seria sumir a antiga?

        Nao. As instancias sao indepedentes, eh como se vc tivesse declarado uma outra midia e associado ao descritor correspondente.

        > no caso se fosse um video como funcionaria?

        Da mesma forma.

        • E51284ed35a2bbfbe0f8458ec5418b9d?only path=false&size=50&d=404Paulo Vitor Sato(usuário não autenticado)
          17 de Maio de 2011, 10:58

           

          hummm, ok entendi, uma ultima duvida caso vc mande parar a media x em um bind todas as medias x deverão desaparer? e se eu quiser para apenas um dos x devo manda um stop passando o descriptor no bind?

          • 145ea1662b45b86a90b987f094279123?only path=false&size=50&d=404Guilherme Lima(usuário não autenticado)
            17 de Maio de 2011, 11:32

             

            O id da media identifica apenas a instancia original. Se vc parar a media x sem passar descritor apenas ela vai ser parada. Para parar as outras vc vai precisar passar o descritor de cada uma.

            • E51284ed35a2bbfbe0f8458ec5418b9d?only path=false&size=50&d=404Paulo Vitor Sato(usuário não autenticado)
              17 de Maio de 2011, 11:49

               

              Muito Obrigado Guilherme!! agora ficou bem mais claro...você poderia me falar aonde tah isso na  norma pra eu coloca de referencia no meu trabalho?Grato 

              • 145ea1662b45b86a90b987f094279123?only path=false&size=50&d=404Guilherme Lima(usuário não autenticado)
                17 de Maio de 2011, 15:54

                 

                Oi Paulo,

                As secoes 7.2.6 e 7.2.7 da norma falam disso mas, de fato, nao explicam o funcionamento com clareza. Esse comportamento eh consequencia direta da distincao entre objeto de dados e de apresentacao no NCM -- o modelo conceitual da linguagem. Dah uma olhada nos papers e monografias do NCM em www.​tele​midi​a.pu​c-ri​o.br​, principalmente os mais recentes.

Concurso ITU-T de Aplicações para IPTV 2012

13 de Agosto de 2012, 19:38, por Desconhecido

Gostaríamos de lembrar aos possíveis interessados que o prazo de registro para participação no Concurso ITU-T de Aplicações para IPTV 2012 (IPTV Application Challenge) se encerra nesta semana, dia 15 de agosto de 2012. Já o prazo para a submissão de aplicações se encerra no dia 07 de setembro de 2012.



NCL Eclipse 1.6 disponível

10 de Janeiro de 2012, 21:19, por Desconhecido

Caros membros da Comunidade Ginga,



Concursos de Aplicações Ginga-NCL

22 de Setembro de 2011, 3:22, por Desconhecido

    Gostaríamos de relembra-los de que há dois concursos de aplicações Ginga-NCL com inscrições ainda abertas. O convite é aberto a toda a comunidade de desenvolvedores de aplicações para o Middleware Ginga-NCL, em nível internacional. São os seguintes concursos:



Novas versões: Ginga e Ginga-NCL Virtual Set-top Box (v.0.12.3)

1 de Agosto de 2011, 20:58, por Desconhecido



Algumas Boas Notícias da Comunidade Ginga

28 de Julho de 2011, 21:31, por Desconhecido

Autor: Roberto Azevedo