Beleza... vou tentar como vc falou!!!! Eu fiz uma pequisa prévia antes de postar aqui na lista a dúvida... até achei bastante coisa, mas realmente não consegui fazer....
Wemerson Em 14 de maio de 2011 14:31, Willian Mano <[email protected]>escreveu: > Wemerson o problema ta no listener. > > não existe a propriedade PRONTO_PRA_RODAR_EVENT na classe Event, por > isso o erro. > > tenta isso... > > meuFLVPlayer1.addEventListener("prontoPraRodarEvent", rodarVideo); > > > faz uma busca sobre eventos personalizados no flex... tem muito > material pela net... > > ---------------- > Willian Mano > @willianmano > www.willianmano.eti.br > ---------------- > > On 14 maio, 13:27, Wemerson Couto Guimarães <[email protected]> > wrote: > > Pessoal... sou novo na parte de manipulação de ventos e tô sofrendo pra > > criar um troço que acredito ser até besta!!!! > > > > Tenho um componente personalizado, baseado num VideoDisplay, chamado > > FLVPlayer..... sei que já tem o evento próprio pra isso, que é o > > VideoEvent.READY, porém após o READY ocorrer ainda tem alguns ajustes que > > preciso fazer para só então iniciar a reprodução do video... e o play() > deve > > vir da aplicação, então a coisa mais lógica seria eu dar um dispatchEvent > > num evento próprio no momento que estivesse tudo pronto pra iniciar e no > > listener desse evento na minha app daria o play.. > > > > Então, dentro do VideoEvent.READY, após concluir o código complementar > antes > > de iniciar a reprodução, Eu tô tentando dar um dispatchEvent( new > > Event("prontoPraRodarEvent") ); > > > > E na aplicação eu faço assim: > > > > meuFLVPlayer1.audoPlay = false; > > meuFLVPlayer1.addEventListener(Event.PRONTO_PRA_RODAR_EVENT, rodarVideo); > > meuFLVPlayer1.source = "meuvideo.flv"; > > meuFLVPlayer1.load(); > > > > private function rodarVideo(e:Event):void{ > > meyFLVPlayer1.play(); > > > > } > > > > Porem recebo a seguinite mensagem: > > > > 1119: Access of possibly undefined property PRONTO_PRA_RODAR_EVENT > through a > > reference with static type Class. > > > > Como implemento isso? > > > > -- > > *Wemerson Guimarães* > > Rio Verde - Go > > -- > 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 -- *Wemerson Guimarães* Rio Verde - Go -- 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
