para copiar um objeto existe este método "ObjectUtil.copy(objeto_a_ser_copiado)"
-- Fernando Noronha Em 23 de agosto de 2011 15:38, Gustavo Martinez <[email protected]> escreveu: > Acho q se vc carregar de novo vc pode criar um objeto diferente, isso > basta? > -- > Gustavo Martinez > > > 2011/8/23 Robson Roberto Souza Peixoto <[email protected]> > >> Meu SWF não é animado, então eu não sei se vai continuar animado. >> >> Como eu precisava de uma "cópia" do objeto e não encontrei nenhuma >> solução, eu apelei pra esse snapshot. >> >> Tu conhece alguma solução para copiar esse objeto ? >> >> []s >> >> >> 2011/8/23 Gustavo Martinez <[email protected]> >> >>> Mas Robson, >>> >>> o swf continua vetorial? e animado? >>> >>> Abrs >>> -- >>> Gustavo Martinez >>> >>> >>> 2011/8/22 Robson Roberto Souza Peixoto <[email protected]> >>> >>>> Depois de muita pesquisa no google, aqui a solução: >>>> >>>> var aux:SWFLoader = e.currentTarget as SWFLoader; >>>> var copy:SWFLoader = new SWFLoader(); >>>> copy.source = new Bitmap(ImageSnapshot.captureBitmapData(aux.content)); >>>> >>>> >>>> 2011/8/22 Robson Roberto Souza Peixoto <[email protected]> >>>> >>>>> Galera, >>>>> >>>>> eu tou precisando fazer a cópia de um objeto SWFLoader. >>>>> >>>>> Eu já tentei o código: >>>>> var swf:SWFLoader = e.currentTarget as SWFLoader; >>>>> var buffer:ByteArray = new ByteArray(); >>>>> buffer.writeObject(swf); >>>>> buffer.position = 0; >>>>> var result:Object = buffer.readObject(); >>>>> var copy:SWFLoader = result as SWFLoader; >>>>> >>>>> E usar o ObjectUtil: >>>>> var swf:SWFLoader = e.currentTarget as SWFLoader; >>>>> var copy:SWFLoader = ObjectUtil.copy(swf) as SWFLoader; >>>>> >>>>> Em ambos os casos eu obtive um 'null' nos objetos. >>>>> >>>>> Alguma ideia? >>>>> >>>>> -- >>>>> Robson Roberto Souza Peixoto >>>>> Robinho >>>>> Master in Computer Science, University of Campinas >>>>> Linux Counter #395633 >>>>> IRC: robsonpeixoto >>>>> Twitter: http://twitter.com/rrspba >>>>> github: https://github.com/robsonpeixoto >>>>> >>>>> >>>> >>>> >>>> -- >>>> Robson Roberto Souza Peixoto >>>> Robinho >>>> Master in Computer Science, University of Campinas >>>> Linux Counter #395633 >>>> IRC: robsonpeixoto >>>> Twitter: http://twitter.com/rrspba >>>> github: https://github.com/robsonpeixoto >>>> >>>> -- >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> Para enviar uma mensagem, envie um e-mail para [email protected] >>>> Para sair da lista, envie um email em branco para >>>> [email protected] >>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>>> >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> >> >> >> >> -- >> Robson Roberto Souza Peixoto >> Robinho >> Master in Computer Science, University of Campinas >> Linux Counter #395633 >> IRC: robsonpeixoto >> Twitter: http://twitter.com/rrspba >> github: https://github.com/robsonpeixoto >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- Fernando Noronha Cel.: +55 11 9370 4809 Cel: +55 12 9164 6564 Msn: [email protected] Skype ID: fenoronha -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
