searching_ Postado Março 3, 2005 Denunciar Share Postado Março 3, 2005 Olá pessoal!Tava com muita saudade de todo mundo. O trabalho anda matando a todos nós e o tempo sucumbe-se perante nossa ausência... (alguém entendeu?)Bom, estou feliz por você George, agora é moderador! ao invés de se puxar o saco Thuran tem q puxar o seu né?! (brincadeira) Bem, vamos ao trabalho. Tem um script aqui if ( _root.___EOFMC___ == undefined ){ _root.createEmptyMovieClip( '___EOFMC___' , Infinity ); _root.___EOFMC___.onEnterFrame = function(){ MovieClip.broadcastMessage( '__OEF__' ); } ASBroadcaster.initialize( MovieClip ); var proto = MovieClip.prototype; proto.addProperty( 'currentframe', function(){ return( this._currentframe ); }, function( f ){ if ( f >= this._totalframes ) f = 1; else if ( f <= 0 ) f = this._totalframes; this.$gotoAndStop( f ); } ); proto.$gotoAndStop = proto.gotoAndStop; proto.play = function( f ){ MovieClip.addListener( this ); if ( f == null ) f = 1; if ( f == 0 ) this.stop(); else { this.__OEF__ = function(){ this.currentframe = this._currentframe + f; } } } proto.stop = function(){ MovieClip.removeListener( this ); } proto.gotoAndPlay = function( f ){ this.stop(); this.currentframe = f this.play( 1 ); } proto.gotoAndStop = function( f ){ this.stop(); this.currentframe = f; } delete proto;}Este script fica no primeiro frame da minha animação e no ultimo frame tem um botão com um on (release); this.play(-1); funciona. Só que quando volta ele fica voltando o tempo todo... E ai? só quero q ele volte uma vez. e ai?valeu! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 George Postado Março 4, 2005 Denunciar Share Postado Março 4, 2005 ele passa pelos stop() sem parar tb? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 searching_ Postado Março 7, 2005 Autor Denunciar Share Postado Março 7, 2005 Desculpa a demora...POis é!Ele faz todo o evento, certinho. Só q ele fica voltando o tempo todo depois que eu clikco no botão. Tem jeito?Eu queria que ele voltasse uma vez e parasse , stop(); assim como tá no código antes de "delete proto;" Mas num funcionea não! Walew por qualquer tipo de ajuda! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 searching_ Postado Março 7, 2005 Autor Denunciar Share Postado Março 7, 2005 AE george!O cara teve uma duvida parecida e eu resolvi vêaqui Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 George Postado Março 7, 2005 Denunciar Share Postado Março 7, 2005 esse código que você passou era pra fazer aquilo que ele quis? voltar os frames? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
searching_
Olá pessoal!
Tava com muita saudade de todo mundo. O trabalho anda matando a todos nós e o tempo sucumbe-se perante nossa ausência... (alguém entendeu?)
Bom, estou feliz por você George, agora é moderador! ao invés de se puxar o saco Thuran tem q puxar o seu né?! (brincadeira)
Bem, vamos ao trabalho. Tem um script aqui
Este script fica no primeiro frame da minha animação e no ultimo frame tem um botão com um on (release); this.play(-1); funciona. Só que quando volta ele fica voltando o tempo todo... E ai? só quero q ele volte uma vez. e ai?
valeu!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.