Não percebo bem a que te referes, porque nunca tive esse problema :|
A criacão de items e colocacão na displayList deve ser feita através do includeIn e excludeFrom. Depois nas transicões, controlas a ordem de ocorrência usando o AddAction e o RemoveAction. Mas lá está, não conheco o teu caso. Estou só a mandar postas de pescada para o ar com aquelas que são as práticas que usamos por estes lados e que regra geral não dão problemas. :o)

linkedIn <http://pt.linkedin.com/in/jsaleiro> João Saleiro
Chief Technology Officer
Tel:    00351 916 077 097
Email:  [email protected] <mailto:[email protected]>
Skype:  joao.saleiro <callto://joao.saleiro>

Webfuel Solutions <http://www.webfuel.pt> www.webfuel.pt <http://www.webfuel.pt>
Lisbon, Portugal


On 30-01-2012 14:29, Ricardo Araújo wrote:
e se os items forem sempre criados e removidos (itemCreationPolicy a deferred e itemDestructionPolicy a auto)
o comportamento das transições não é igual!

No dia 30 de Janeiro de 2012 14:09, João Saleiro <[email protected] <mailto:[email protected]>> escreveu:

    Em 90% dos casos, efeitos devem ser chamados através de
    transitions que devem ser despoletadas automaticamente pelo Flex
    na mudanca de estados. Um efeito deve ser um resultado de uma
    passagem de um estado para o outro.
    Se se cumprir essa premissa, não só se diminuem potenciais dores
    de cabeca, como ainda se garante uma boa prática: um efeito nunca
    deve definir o estado final de uma view, mas deve sim acontecer o
    inverso. Isto é: um efeito nunca deve mover um componente x=20
    para x=200; o correcto é que hajam 2 estados (estadoA, com x=20, e
    estadoB com x=200). Depois é definida uma transicão entre estados
    (que terá um efeito Move (em que não são preenchidas as
    coordenadas no efeito!)), que será responsável pela animacão na
    passagem de estados.


    linkedIn <http://pt.linkedin.com/in/jsaleiro> João Saleiro
    Chief Technology Officer
    Tel:        00351 916 077 097
    Email:      [email protected] <mailto:[email protected]>
    Skype:      joao.saleiro <callto://joao.saleiro>

    Webfuel Solutions <http://www.webfuel.pt>     www.webfuel.pt
    <http://www.webfuel.pt>
    Lisbon, Portugal


    On 30-01-2012 13:54, Ricardo Araújo wrote:
    Não...

    eu tentei mas o problema é que os componentes do ecrã estão todos
    com itemCreationPolicy a deferred e destruction a auto...  e as
    transitions só aconteciam na primeira vez!

    então consegui o efeito que pretendia ao adicionar o efeito no
    creation complete e outro efeito no removed adiciono o
    removedEffect através do setStyle

    No dia 30 de Janeiro de 2012 13:08, Filipe Freitas
    <[email protected]
    <mailto:[email protected]>> escreveu:

        Não estás a utilizar transitions?

-- Recebeu esta mensagem porque está inscrito no grupo "Mailing
        List da Comunidade Portuguesa de Rich Internet Applications -
        www.riapt.org <http://www.riapt.org>" dos Grupos do Google.
        Para publicar uma mensagem neste grupo, envie um e-mail para
        [email protected] <mailto:[email protected]>.
        Para anular a inscrição neste grupo, envie um e-mail para
        [email protected]
        <mailto:riapt%[email protected]>.
        Para ver mais opções, visite este grupo em
        http://groups.google.com/group/riapt?hl=pt-PT.


-- Recebeu esta mensagem porque está inscrito no grupo "Mailing List
    da Comunidade Portuguesa de Rich Internet Applications -
    www.riapt.org <http://www.riapt.org>" dos Grupos do Google.
    Para publicar uma mensagem neste grupo, envie um e-mail para
    [email protected] <mailto:[email protected]>.
    Para anular a inscrição neste grupo, envie um e-mail para
    [email protected]
    <mailto:[email protected]>.
    Para ver mais opções, visite este grupo em
    http://groups.google.com/group/riapt?hl=pt-PT.
-- Recebeu esta mensagem porque está inscrito no grupo "Mailing List
    da Comunidade Portuguesa de Rich Internet Applications -
    www.riapt.org <http://www.riapt.org>" dos Grupos do Google.
    Para publicar uma mensagem neste grupo, envie um e-mail para
    [email protected] <mailto:[email protected]>.
    Para anular a inscrição neste grupo, envie um e-mail para
    [email protected]
    <mailto:riapt%[email protected]>.
    Para ver mais opções, visite este grupo em
    http://groups.google.com/group/riapt?hl=pt-PT.


--
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.

--
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

<<inline: LinkedIn.gif>>

<<inline: Webfuel.gif>>

<<image/gif>>

<<image/gif>>

Responder a