CafeNeon 0 Denunciar post Postado Agosto 25, 2009 Olá Pessoal. Peguei um código de chuva, com duplicate movieClip, ele tá funcionando de boa só que gostaria que as gotas caissem randomicamente, cada uma em seu tempo e não todas juntas. Será que alguém pode me ajudar. Segue o código fora do movie: //////////// Agua /////////////// for (k=20; k<50; k++) { duplicateMovieClip(_root.mvAguaChuveiro.mvGota01, "mvGota01"+k, k); } Segue o código no movie: onClipEvent (load) { //specifies the size of the movie stage movieWidth = 200; movieHeight = 200; i = Math.random()*7; k = Math.PI+Math.random()*Math.PI; //giving each snowflake unique characteristics this._xscale = this._yscale=50+Math.random()*50; this._alpha = 20+Math.random()*100; this._x = Math.random()*movieWidth; this._y = Math.random()*movieHeight; } onClipEvent (enterFrame) { //putting it all together rad += (k/180)*Math.PI; this._x -= Math.cos(rad); this._y == i; if (this._y>=movieHeight) { this._y = -10; } if ((this._x>=movieWidth) || (this._x<=0)) { this._x = -10+Math.random()*movieWidth; this._y = -10; } } Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 25, 2009 Aqui: //////////// Agua /////////////// for (k=20; k<50; k++) { duplicateMovieClip(_root.mvAguaChuveiro.mvGota01, "mvGota01"+k, k); } Ele cria os pingos de agua Aqui: onClipEvent (enterFrame) { //putting it all together rad += (k/180)*Math.PI; this._x -= Math.cos(rad); this._y == i; if (this._y>=movieHeight) { this._y = -10; } if ((this._x>=movieWidth) || (this._x<=0)) { this._x = -10+Math.random()*movieWidth; this._y = -10; } } Ele controla os pingos esse -10 do y é a velocidade Se você colocar ths.y -= Math.round(Math.random()*10); Você vai ter um valor variando de 0 a 10 Abraços Compartilhar este post Link para o post Compartilhar em outros sites
CafeNeon 0 Denunciar post Postado Agosto 25, 2009 Então Berseck, o problema é que a minha chuva é visão superior, são gotas caindo de uma visão superior como se alguém estivesse no chuveiro olhando para baixo no ralo, se eu colocar esse código as gotas saem andando e saem do foco da posição que eu preciso Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 25, 2009 Então o que você tem que fazer é mudar o _xscale e _yscale da chuva até zerar Abraços Compartilhar este post Link para o post Compartilhar em outros sites