G.S.C.P 0 Denunciar post Postado Novembro 5, 2010 Eai pessoal tudo tranquilo? precisod e ajuda!!com essa função? Como posso fazer para inserir uma nova function no meu filme? QUERO QUE MINHA APLICAÇÃO FIQUE SENDO O CURSOR. DE ACORDO COM MEUS TESTE ESSA FUNÇÃO É CABIVEL. POREM QUANADO REMOVO A FUNÇÃO (MOUSE_UP = SOLTAR) NÃO FUNCIONA A APLICAÇÃO DA LENTE <!-- // - (INSERIR ESSE CODIGO NO MEU FILME) - // Mouse.hide() startDrag(cursornew,true) --> <!-- import flash.events.MouseEvent; import flash.sensors.Accelerometer; suporte_mc.addEventListener(MouseEvent.MOUSE_DOWN, arrasta); suporte_mc.addEventListener(MouseEvent.MOUSE_UP, solte); suporte_mc.amplia_btn.addEventListener(MouseEvent.CLICK, ampliar); foto_mc.scaleX *= 2; foto_mc.scaleY *= 2; var ampliacao:uint = 2; posicionaFotoMaior(); function arrasta(e:MouseEvent):void { suporte_mc.startDrag(); lente_mc.addEventListener(Event.ENTER_FRAME, segue); } function solte(e:MouseEvent):void { suporte_mc.stopDrag(); lente_mc.removeEventListener(Event.ENTER_FRAME, segue); } function segue(e:Event):void { lente_mc.x = suporte_mc.x; lente_mc.y = suporte_mc.y; posicionaFotoMaior(); } function posicionaFotoMaior():void { foto_mc.x = (suporte_mc.x * -ampliacao) + suporte_mc.x; foto_mc.y = (suporte_mc.y * -ampliacao) + suporte_mc.y; } function ampliar (e:MouseEvent):void { foto_mc.width = 550; foto_mc.height = 413; ampliacao++; foto_mc.scaleX *= ampliacao; foto_mc.scaleY *= ampliacao; posicionaFotoMaior(); } -->end filme OBS: Os dois arquivos funcionaram corretamente aqui na minha maquina? Abrax atodos. by: G.S.C.P Guilherme Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Novembro 5, 2010 Inserir uma nova função... bom basta você fazer um MovieClip.addEventListener e colocar relacionado ao que você quer... E criar a função. Ou coloca uma chamada da função pura e simples... Quanto você sabe de código em AS 3? Abraços Compartilhar este post Link para o post Compartilhar em outros sites