thiagoreri 0 Denunciar post Postado Agosto 25, 2007 Galera alguem ja viu aquele plano de fundo do windows que quando você fica um tempo se mexer no pc ele entra em cena... aquele que a logo do windows fica andano pra la e pra ca....eu precisava de um daquele no flash... soh que com um detalhe... vaum ser tre logos se mexendo aleatoriamente...Será que algum poderia me ajudar???no, mais, obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Agosto 25, 2007 se o efeito for aquele que o logo bate no canto da tela e volta, fiz uma função function aplicaEfeito (mc,velocidade) { mc.direcao = "L" mc.sobe = "S" mc.onEnterFrame=function () { if(this.direcao == "L"){ this._x +=velocidade }else{ this._x -=velocidade } if(this.sobe == "S"){ this._y +=velocidade }else{ this._y -=velocidade } if(this._x > Stage.width - this._width){ this.direcao = "D" } if(this._x < velocidade){ this.direcao = "L" } if(this._y > Stage.height - this._height){ this.sobe = "N" } if(this._y < velocidade){ this.sobe = "S" } } } para aplicar a um movieCLip é só chamar a função passando o nome dele e a velocidade aplicaEfeito(nome_do_mc, 10) Compartilhar este post Link para o post Compartilhar em outros sites
Diego Guimarães 0 Denunciar post Postado Agosto 25, 2007 Só corrigindo algumas coisinhas no AS do Eder: function aplicaEfeito(mc, velocidade) { mc.direcao = "L"; mc.sobe = "S"; eval(mc).onEnterFrame = function() { if (this.direcao == "L") { this._x += velocidade; } else { this._x -= velocidade; } if (this.sobe == "S") { this._y += velocidade; } else { this._y -= velocidade; } if (this._x>Stage.width-this._width) { this.direcao = "D"; } if (this._x<velocidade) { this.direcao = "L"; } if (this._y>Stage.height-this._height) { this.sobe = "N"; } if (this._y<velocidade) { this.sobe = "S"; } };} Compartilhar este post Link para o post Compartilhar em outros sites
thiagoreri 0 Denunciar post Postado Agosto 27, 2007 Galera eu nunca mechi com AS... aonde eu vou colocar a função e a chamativa dela?no mais, obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Agosto 27, 2007 coloca a função no 1º frame da time-line, e logo abaixo a chamada dela aplicaEfeito(nome_do_mc, 10) o nome_do_mc é nome de instancia que você deu ao movieCLip que esta no palco, para atribuir esse efeito mais de um movieCLip, chame a função mais de uma vez, passando o nome de cada um deles aplicaEfeito(nome_do_mc1, 10) aplicaEfeito(nome_do_mc2, 10) aplicaEfeito(nome_do_mc3, 10) Compartilhar este post Link para o post Compartilhar em outros sites
thiagoreri 0 Denunciar post Postado Agosto 27, 2007 heheh valeu galera....soh mais uma coisinha.... vaum ser 3 logos andando na tela.Eu percebi que elas baum pro mesmo lado... pegam a mesma direção... como eu faria pra elas tomarem direção diferentes? Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Agosto 27, 2007 posiciona eles em lugares diferentes no palco, cada um em um canto Compartilhar este post Link para o post Compartilhar em outros sites
thiagoreri 0 Denunciar post Postado Agosto 27, 2007 Agora sim eder... valeu...tipo da uma olhada no resultado... www.miep12.com/teste/exemplo.swfna hora que você for ver você vai ver um probleminha... ele naum tah bateno e voltano nos lugares certos....dai se você quiser dar uma olhada no fonte... www.miep12.com/teste/exemplo.flafalow Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Agosto 27, 2007 você tem q colocar o ponto de registro dos logos no canto superior esquerdo, assim ele fica certinho Compartilhar este post Link para o post Compartilhar em outros sites