Viva, Nessa linha estás a passar o valor de retorno da função updateEvent em vez de passar a referência para a função.
No dia 30 de Julho de 2012 20:09, Carlos Ribeiro <[email protected]>escreveu: > Antes de mais peço desculpa pelo envio acidental do post anterior que > estava incompleto. > Como receber parâmetros na função updateEvent > > Após tentar com o código abaixo Recebo este erro: > 1067: Implicit coercion of a value of type void to an unrelated type > Function. > > > [Code] > > private var str:String; > > private function completeEvent(e:Event):void > { > // ERRO relativo à linha de baixo - 1067: Implicit coercion of a > value of type void to an unrelated type Function. > scene.addEventListener( Scene3D.UPDATE_EVENT,updateEvent(e,str) ); > > //Listener ORIGINAL - scene.addEventListener( > Scene3D.UPDATE_EVENT,updateEvent); > } > > // envia parâmetros para a função updateEvent > public function shape01UpHandler(event:MouseEvent):void > { > str = "string_1"; > // apenas quero enviar o parâmetro str mas com a adição deste a > função updateEvent passa a ter obrigatóriamente de receber 2 parametros > updateEvent(e,str); > } > > private function updateEvent(e:Event,str:String):void > { > // este parâmetro chega aqui, mas devido ao erro 1067 o programa não > é executado na sua totalidade > displayField.text ="Argument Reicived inside updateEvent is: "+str; > } > > Url Flare3d Reference: UPDATE_EVENT > http://www.flare3d.com/docs/es/flare/basic/Scene3D.html#event:update > > Alguém me pode ajudar? obrigado. > > -- > Carlos Ribeiro > > -- > 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.
