
konras
Veteranos-
Total de itens
1.082 -
Registro em
-
Última visita
Tudo que konras postou
-
Bom Tenho Um Combobox E Eu Gostaria Que Guandu Um Determinado Item No
pergunta respondeu ao Rafael.P.C de konras em Flash & ActionScript
consegui também n... :blink: hehe, fico te devendo... sei que você n quer, mas talvez colocando o codigo em um bt do lado da caixa, funcione... -
Bom Tenho Um Combobox E Eu Gostaria Que Guandu Um Determinado Item No
pergunta respondeu ao Rafael.P.C de konras em Flash & ActionScript
vou fazer uma aqui e vê se onde estou errando... ;) -
já fiz isso miguin , continua na mesma, está osso cara... tai o arquivo p você ver se estiver tranqüilo agora... estudando valeu...
-
caraca meu, uma hora chegamos lá... agora esotu fazendo a mesma coisa para duplicar e deslocar objetos, porem, so aparecem as pedras... // pedras function pedras() { //parte de cima _root.createEmptyMovieClip("pedras_cima", 9); pedras_cima._x = 530; pedras_cima._y = -9; pedras_cima.attachMovie("mcStone", "mcStone", 10); for (n=1; n<=20; n++) { pedras_cima.duplicateMovieClip("mcStone"+n, 10+n); this["mcStone"+n]._x = 530+n*60; this["mcStone"+n]._y = random(30); this["mcStone"+n].attachMovie("mcStone", "mcStone", 10+n); this["mcStone"+n].onEnterFrame = function() { this._x -= 5; if (this._x<=-122) { this._x = 950; } }; } } // obstaculos function obstaculo() { _root.createEmptyMovieClip("obstaculo", 11); obstaculo._x = 560; obstaculo._y = 500; obstaculo.attachMovie("mcZeppelin", "mcZeppelin", 12); for (z=1; z<=10; z++) { obstaculo.duplicateMovieClip("mcZeppelin"+z, 12+z); this["mcZeppelin"+z]._x = 530+z*400; this["mcZeppelin"+z]._y = random(300); this["mcZeppelin"+z].attachMovie("mcZeppelin", "mcZeppelin", 12+z); this["mcZeppelin"+z].onEnterFrame = function() { this._x -= 5; if (this._x<=-122) { this._x = 4000; } }; } } tem estas duas funcoes que são chamadas assim: onClipEvent (mouseDown) { _root.obstaculo(); _root.pedras(); } o que acontece é que só as pedras estao aparecendo... porém quando tiro a funcao do obstaculo, eles aparecem normal... o que pode estar errado?
-
então faz assim: na camada actions use tres frames: 1º: i=0; 2º: acoes de duplicar; 3º: if (i>1000) { // aqui seria o nº máximo de gotas... i = 0; } else { gotoAndPlay(2); } agora vai... :D
-
olha este tuto aew, que coloca mais de uma acao no mesmo botao... TUTO no seu caso tem duas acoes, e acredito que na segunda você queira parar a musica, então use stopAllSounds();
-
Bom Tenho Um Combobox E Eu Gostaria Que Guandu Um Determinado Item No
pergunta respondeu ao Rafael.P.C de konras em Flash & ActionScript
tenta assim então: if (val == "teste") { _root.gotoAndStop(2); } else if (val == "tes") { root.gotoAndStop(3); } -
Bom Tenho Um Combobox E Eu Gostaria Que Guandu Um Determinado Item No
pergunta respondeu ao Rafael.P.C de konras em Flash & ActionScript
no frame que esta seu combobox, você coloca: lembre de nomear sua combobox, noexemplo usei opcao. if(opcao==1){ getURL("opcao1.html","_blank"); }else if(opcao==2){ getURL("opcao2.html","_blank"); }else if ... assim por diante. ok??? -
você deve especificar o caminho que o link deve seguir. tipo, se for um iframe com o nome:abrir no botao você coloca: on(press){ loadMovie("teste.swf","_abrir") } beleza???
-
sim, claro... dentro do codigo de duplicar as gotas você coloca: _x = random(10); _y = random(10); ai você vai testando estes valores ate ficarem dentro de sua proposta...
-
consegui cara, era o depth mesmo, mas tive de colocar manualmente p poder ficar como eu queria, valeu... :)
-
se você n entender o que é coloco um link p arquivo... // carrega titulo da biblioteca _root.createEmptyMovieClip("titulo", 1); titulo._x = 37.1; titulo._y = 60; titulo.attachMovie("mcTitle", "mcTitle", 2); //carrega heliporto _root.createEmptyMovieClip("heliporto", 3); heliporto._x = 100; heliporto._y = 348; heliporto.attachMovie("mcBase", "mcBase", 4); // pedras function pedras() { _root.createEmptyMovieClip("alvo", 1); alvo._x = 530; alvo._y = -9; alvo.attachMovie("mcStone", "mcStone", 2); for (n=1; n<=20; n++) { alvo.duplicateMovieClip("mcStone"+n, 2+n); this["mcStone"+n]._x = 530+n*60; this["mcStone"+n]._y = random(30); this["mcStone"+n].attachMovie("mcStone", "mcStone", 2+n); this["mcStone"+n].onEnterFrame = function() { this._x -= 5; if (this._x<=-122) { this._x = 950; } }; } } são os MC que estou colocando no palco usando attachMovie, só que no palco já tem alguns MCs e estes acabam ficando atras dos que trago da biblioteca. eu ate tentei carregar todos da biblioteca, mas deu errado, acho que é algo nos depths que to viajando... se quizer, avisa que ponho o arquivo, é que não queria te dar tanto trabalho assim... :unsure: acho que encontrei o erro no depth... é na function pedras num é???
-
saco, agora estou com problemas com o depth... tenho um MC que já está no palco, que acaba ficando atrás dos outros que carrego por attachMovie... tem como acertar isso???
-
faça a gota, converta em MC,instancie de gota , entre neste MC, converta em grafico, dê F6 no frame 10 por exemplo, coloque interpolaçao de movimento, crie uma camada guia, faça uma trajetoria curva saindo do chuveiro e chegando na banheira; no ultimo frame da gota, coloque alpha zero. ai, agora fica mais facil usar o efeito chuva, você só deve se preocupar em limitar de onde as gotas podem sair, provavelmente no random de x e de y... tenta aew...
-
caraca vei, tu é fodas mermo... :blink: tentei isso varias vezes mas NUNCA funfou... não declarei a variavel... :blink:
-
consegui, valeu pela dica...
-
EXATAMENTE... :D
-
problema galera, quero chamar uma função só no primeiro clique que der com o mouse, AH, estou usando onClipEvent (mouseDown){ varias acoes, inclusive chama a funçao...; } eu queria que chamasse a funçao só no primeiro clique. valeu...
-
Problema Em Botão Com Movie Clip.
pergunta respondeu ao mr.moreira de konras em Flash & ActionScript
eu baixei seu arquivo e vi que fez assim: vou enumerar p eu não me perder. você fez um MC(1) contendo tudo, dentro dele, tem outro MC(2) contendo so as fotos, em cada foto, você fez um botao(3), ai em cada botao, no estado over, você fez outro MC(4), e dentro dele outro botao(5)... UFA :blink: acredito que esteja dando errado pela fato de ter um botao dentro de outro. tenta assim : nos numeros 1 e 2 está legal, ai no passo 3, crie um MC ao invez de de botao. e dentro deste MC você faz akela animaçao (ficou legal), controlando atraves de um botao invisivel em outra camada. seria assim oh: on (rollOver) { gotoAndPlay("S1"); } on (releaseOutside, rollOut) { gotoAndPlay("S2"); } on (press) { _root.gotoAndPlay("Scena 1", 1);; } tenta assim, ou então refaz lembrando de não colocar botao dentro de botao... -
fiz e funcionou certinho, porem sempre que clico de novo, a contagem se inicia ... tem como tipo iniciar a funcao só no primeiro clique?
-
Problema Em Botão Com Movie Clip.
pergunta respondeu ao mr.moreira de konras em Flash & ActionScript
já tentou usar _parent ao invez de _root? -
bom, continuando então, lembrando que agora estou usando o MX2004... o código está assim... myMC = _root.createEmptyMovieClip("alvo", this.getNextHighestDepth()); _root.alvo.attachMovie("bolinha", "mcBola", this.getNextHighestDepth(), {_x:100, _y:100}); for (n=1; n<=10; n++) { alvo.duplicateMovieClip("alvo"+n, this.getNextHighestDepth()); this["alvo"+n]._x = n*25; this["alvo"+n].attachMovie("bolinha", "mcBola", this.getNextHighestDepth(), {_x:100, _y:100}); this["alvo"+n].onEnterFrame = function() { this._x -= 10; if (this._x<=-70) { this.removeMovieClip(); [b]alvo.duplicateMovieClip("alvo"+n, this.getNextHighestDepth());[/b] } }; } tá funfando legal antti-puff, valeu mesmo.. Seguinte ali onde esta negrito eu que inseri, na verdade eu quero que, assim que a primeira cópia for apagada, uma outra seja criada em seu lugar, entrando atras das que ainda estao no palco... entendeu???
-
Problema Em Botão Com Movie Clip.
pergunta respondeu ao mr.moreira de konras em Flash & ActionScript
você deve voltar para a cena para comanda-la... on (release) { _root.gotoAndPlay("Scene 5", 1); } -
attachMovie? foi assim ? porque tentei ... deve ter errado algo...