marcolino 0 Denunciar post Postado Maio 28, 2007 Galera estou tentando executar o seguinte codigo no flash cs3, mas da um erro, alguém pode me ajudar. Código var vdo = _root.caminho + '.flv';player.source = vdo;cam.text = vdo;stop(); Erro1120: Access of undefined property _root. Acho que tenho que importar alguma class. Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Maio 28, 2007 você deve estar criando um documento usando AS3, você pode escolher o tipo de documento com AS2 ou ver aqui as mudaças que forão feitas http://actionscriptcheatsheet.com/blog/archives/22 baixa o PDF que tem lá que mostra como converter do AS2 para o AS3 Compartilhar este post Link para o post Compartilhar em outros sites
marcolino 0 Denunciar post Postado Maio 30, 2007 Cara é isso mesmo eu consegui fazer em AS2.0 mas queria tambérm fazer em AS3.0Amanha cedo vou ver este site no trabalho, pq aqui na facul nao abre. Compartilhar este post Link para o post Compartilhar em outros sites
marcolino 0 Denunciar post Postado Maio 30, 2007 Eder, eu achei lá no arquivo pdf, e substitui o _root por flash.display.DisplayObject.stage mas mesmo assim dá um erro: Acess of possibly undefined property stage through a reference with static type class. Meu codigo ficou assim: var vdo = flash.display.DisplayObject.stage.caminho + '.flv';player.source = vdo;cam.text = vdo;stop(); Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Maio 30, 2007 oq tem nesse _root.caminho???é um valor vindo da url q você ta passando por flashVars? Compartilhar este post Link para o post Compartilhar em outros sites
marcolino 0 Denunciar post Postado Maio 31, 2007 É, só que eu não estou utilizando o parametro flashvars, apenas coloque como GET. Olha o codigo do html: <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/" WIDTH="400" HEIGHT="300" id="flaMovie1"> <PARAM NAME=movie VALUE="teste2.swf?caminho=alessandro"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="teste2.swf?caminho=alessandro" quality=high bgcolor=#FFFFFF WIDTH="400" HEIGHT="300" NAME="flaMovie1" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"> </EMBED></OBJECT> Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Maio 31, 2007 mudou a forma de recuperar essa variavel no AS3 tb agora é assim try { var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters; caixa_txt.text=paramObj.caminho } catch (error:Error) { caixa_txt.text=(error.message)} Compartilhar este post Link para o post Compartilhar em outros sites
marcolino 0 Denunciar post Postado Maio 31, 2007 Cara, se você tivesse aqui perto de mim te dava um beijo. http://forum.imasters.com.br/public/style_emoticons/default/devil.gif Brincadeirinha eim... hehehe Outra dúvida: Eder, você sabe porque se o dreamweaver tiver aquela atualizacao para importar os aquivos flash, ele tambem importa o javascript AC_RunActiveContent.js, ai não funciona de geito nenhum, você sabe porque ? Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Junho 1, 2007 esse javaScript é gerado pelo flash, compilando no CS3, é a maneira que o flash corrigir o "problema" do IE Compartilhar este post Link para o post Compartilhar em outros sites
marcolino 0 Denunciar post Postado Junho 1, 2007 Eder não entendi o que você quis dizer, mas blza.Valew pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites