
Pooh
Membros-
Total de itens
186 -
Registro em
-
Última visita
Tudo que Pooh postou
-
literalmente sem tempo kátia, muita ***** acontecendo ao mesmo tempo, assim que tiver uma brecha eu te arrumo não só o menu como um tutozinho dele ^_^ Desculpe por demorar porém será necessário fui ! Abraços Pooh
-
Fazer executar função somente depois que carregar um loadmovie
pergunta respondeu ao Jasar de Pooh em Flash & ActionScript
Olá ^_^ poste seu código para uma mellhor análise da sua situação :) O próprio evento 'onLoad(success)' já lhe retorna uma ação somente quando for carregado, gostaria de saber como fizeste seu load sem um evento ^_^ Abraços Pooh -
não faz mal ^^ estendamos :D Referenciar o mc desejado por String: _root.stop(); //DECLARAÇÕES var cond:Number=1; var bts:Array=new Array('btA','btB','btC','btD'); var reference:Array = new Array('A','B','C','D'); _root.createEmptyMovieClip('container',0); //FIM DECLARAÇÕES //---------------------------------- //FUNÇÕES function mudaCor(mc:String,num:Number) { _root[mc].attachMovie(reference[num],bts[num],this.getNextHighestDepth()); } //FIM FUNÇÕES //---------------------------------- //INIT mudaCor("container",0); Referenciar o mc desejado por MovieClip: _root.stop(); //DECLARAÇÕES var cond:Number=1; var bts:Array=new Array('btA','btB','btC','btD'); var reference:Array = new Array('A','B','C','D'); _root.createEmptyMovieClip('container',0); //FIM DECLARAÇÕES //---------------------------------- //FUNÇÕES function mudaCor(mc:MovieClip,num:Number) { _root.mc.attachMovie(reference[num],bts[num],this.getNextHighestDepth()); } //FIM FUNÇÕES //---------------------------------- //INIT mudaCor(container,0); Referenciar o mc desejado por Number: _root.stop(); //DECLARAÇÕES var cond:Number=1; var bts:Array=new Array('btA','btB','btC','btD'); var reference:Array = new Array('A','B','C','D'); _root.createEmptyMovieClip('bt1',0); //FIM DECLARAÇÕES //---------------------------------- //FUNÇÕES function mudaCor(mcNum:Number,num:Number) { _root['bt'+mcNum].attachMovie(reference[num],bts[num],this.getNextHighestDepth()); } //FIM FUNÇÕES //---------------------------------- //INIT mudaCor(1,0); Resumindo nosso código, nomeei seus 4 estados como 'btA' 'btB' etc... A array 'A','B' etc... singifica o nome dos seus 'status' na biblioteca, no meu caso fiz 4 movieClips e nomeei de A a D é so substituir :) usei um unico botão em 2 exemplos chamado container e no terceiro como 'bt1' para usar a numeração; Temos ai 3 chamadas, uma pelo nome 'bt1','bt2'... outra pelo objeto MovieClip bt1, bt2 (sem aspas o que significa um objeto) e uma chamada pelo numero já que vocÇe disse serem botões numerados em ordem crescente de 1~20 :) o que faria ser ['bt'+Numero] ^_^ Espero que tenha ficado legível e compreensível Qualquer dúvida é so voltar Abraços Pooh !
-
exacto, a linguagem com a qual você se sentir melhor usando, eu sou adepto do php e do asp são bem simples; @Anderson posta ai que eu deixo algumas criticas construtivas ^_^ abraços Pooh
-
Olá ^_^ Não sei lhe dizer se entendi direito mas você quer fazer uma sobreposição desses seus mcs no mesmo local, portanto suponho que todos tenham o mesmo tamanho(altura,largura); portanto tudo o que se deve ajustar são as posições X e Y, certo ? Errado; Vamos criar um mc que será o nosso 'Container' e nesse mc excluiremos e criaremos nossos mcs 'cores'; Como não foi especificado se é AS2 ou AS3 farei nos dois para melhor entendimento; AS3: this.stop(); //DECLARAÇÕES var cond:Number=1; var bts:Array=new Array('btA','btB','btC','btD'); var btA:A=new A(); var btB:B=new B(); var btC:C=new C(); var btD:D=new D(); //FIM DECLARAÇÕES //---------------------------------- //CONTAINER var container:MovieClip = new MovieClip(); container.x=container.y=0; container.addChild(btA); container.addChild(btB); container.addChild(btC); container.addChild(btD); stage.addChild(container); //FIM CONTAINER //---------------------------------- //FUNÇÕES function mudaCor(num:uint) { var dspObj:DisplayObject=container.getChildAt(num); dspObj.visible=true; } function Visible() { var dspObj:DisplayObject; for (var i:uint=0; i<bts.length; i++) { dspObj=container.getChildAt(i); dspObj.visible=false; } } //FIM FUNÇÕES //---------------------------------- //INIT Visible();//visible false pra todo mundo :) mudaCor(cond); //o botão vai de acordo com o valor da variavel cond que seria o que você precisa imagino não sei se é o melhor código póssivel porém foi um jeito fácil de resolver :) caso você faça mais cores ou possibilidades de Status, é so você adicionar na variavel 'bts'; para não ter de ficar criando e excluindo objetos eu deixei apenas duas funções, uma que apaga todo mundo e outra que seta o visible do objeto certo; a função muda cor poderia verificar uma variável que continha o nome do atual objeto, deletaria esse objeto e criaria um novo objeto 'cor' para ser colocado em seu container...porém muita coisa pra pouca aplicação.... AS2: _root.stop(); //DECLARAÇÕES var cond:Number=1; var bts:Array=new Array('btA','btB','btC','btD'); var reference:Array = new Array('A','B','C','D'); _root.createEmptyMovieClip('container',0); //FIM DECLARAÇÕES //---------------------------------- //FUNÇÕES function mudaCor(num:Number) { _root.container.attachMovie(reference[num],bts[num],this.getNextHighestDepth()); } //FIM FUNÇÕES //---------------------------------- //INIT mudaCor(0); também é so adicionar nas arrays o nome do mc que se encontra na bibilioteca(array reference) e o nome que deseja dar ao mc na array 'bts' :) Bom apenas resolvi o problema imagino, não lhe dei a melhor solução, apenas apontei um caminho para que você possa mais tarde desenvolver suas aplicações ; Espero ter ajudado Abraços Pooh
-
Como carregar SWF externo sem vazar links anteriores?
pergunta respondeu ao Deborakm de Pooh em Flash & ActionScript
Olá ^_^ Adicione antes de cada função uma boolean ou number para verificar se está clikável ou não; meu padrão: var Status:Boolean = false; var meuBt:Button = _root.meuBotao; meuBt.onPress() = function(){ if(!Status){ Status=true; //AÇÕES DO BOTÃO } } consequentemente você em alguma outra parte do seu mc vai colokar para o Stauts voltar a ser false, assim outros botões voltam a ser 'clikáveis' simples ? Abraços Pooh -
Olá ^_^ simples, o que você quer fazer com essa integração ?
-
Você diz não ter lhe retornado nada ? tentou alterar ? por exemplo fazer um trace ? trace(this); em: '_root.php_txt.text = unescape(this.theText); ' Você tem de testar tudo o que está ocorrendo em se código antes de pedir ajuda; Se não aparece o ERROR significa que sua função obteve sucesso, porém não conseguiu mostrar o resultado; Resumindo ou eles está vindo em formato incorreto ou seu php esta no formato incorreto; você chegou a tentar diferentes echos ?? no php: echo "pooh=OLAAAAAAAAAAAAAAAAAAA"; e você vê se encontra esse olaaaaa na sua página e lembrando que isso deve sempre ser testado em um servidor co suporte a php, seja se você tiver no seu computador ou seja num servidor web; vou testar o script aqui e espero que você faça o mesmo Abraços Pooh
-
limitar variaveis que serao enviadas num form
pergunta respondeu ao buh de Pooh em Flash & ActionScript
Olá ^_^ obviamente vou pedir o código :) Porém porque você envia a 'função' ?? e não um parâmetro dela ou o retorno ? pelo código completo poderei ver isso; Abraços Pooh -
Bom kátia temos ai duas opções ! Testei aqui no meu AS3 e deu tudo certinho sem problema... Podemos fazer um menu desse mesmo jeito que você está usando :) se isso for resolver seu problema, e que tal adicionarmos um pouco de XML ? algo do tipo: <menu> <tab name='Menu01'> <subtab name='Submenu01' url='http://blablabla1'> </subtab name='Submenu01' url='http://blablabla2'> </tab> <tab name='Menu02'> <subtab name='Submenu01' url='http://blablabla3'> </subtab name='Submenu02' url='http://blablabla4'> </tab> </menu> A partir de um código desse geraria nosso menu :) Mas pode ser que essenão seja a solução que ue você deseja então deixo ao seu critério :) a propósito tudo o que fiz foi: function teste(e:Event){ var url:String = 'pag'+e.target.name+'.html'; //PAG1.HTML OU PAG2.HTML var Request:URLRequest = new URLRequest(url); navigateToURL(Request,"corpo"); } vualá carregou dentro do nosso frame ! Abraços kátia Pooh
-
Como criar um leitor PDF em flash!
pergunta respondeu ao Matheus Matos de Pooh em Flash & ActionScript
Olá ^_^ Nunca mexi nem me interessei por carregar pdfs em flash o.0 Porém !! Se você pesquisar na internet e achar uma fonte confiável certamente lhe ajudaremos a desenvolver :) Boa pesquisa, espero ver resultados ! Abraços Pooh -
(Resolvido) como inserir link nesse .flv
pergunta respondeu ao mark765 de Pooh em Flash & ActionScript
Amigo.... está na cara demais que você nem olhou o código =_= código do botão: onClipEvent (load) { a=1; } on (rollOver) { if (_root.link<>a) { this.gotoAndPlay("Over"); } } on (releaseOutside, rollOut) { if (_root.link<>a) { this.gotoAndPlay("Out"); } } on (release) { // <<<<<<<<<< AQUI ON RELEASE !!!! (QUANDO SOLTAR BOTAO DO MOUSE) if (_root.link<>a) { //AQUI AÇÃO QUALQUER NO SEU CASO UM GETURL.... _root["butt"+_root.link].gotoAndPlay("out"); _root.link = a; } } simples... cada botao tem o seu on(release) Boa sorte :) Abraços Pooh -
a saber as propriedades de um objeto amigo simplismente declare ele primeiro; exemplo de MovieClip: var pooh:MovieClip = new MovieClip(); //novo mc //ou var pooh:MovieClip = this.mc; //mc no stage assim que você digitar 'pooh.' vai aparecer a referência de todos seus métodos e propriedades, assim fica claro em como achar o visible ^_^; abraços Pooh
-
(Resolvido) como inserir link nesse .flv
pergunta respondeu ao mark765 de Pooh em Flash & ActionScript
Arquivo errado amigo :) Corriga o link ! Abraços Pooh -
ai você entra em 2 opções, uma é fazer um elemento para cada parede ou seja seu quadrado vira quatro elementos para serem testados no hittest; dai você vai testar toda uma array :) Outro jeito é por relações trigonométricas; aqui tem algumas dicas pra você : "blog.generalrelativity.org" bastante sobre fisica e detecções de colisão, você pode achar alguns exemplos mais simples...porém uma boa detecção de colisão é preciso estudar fisica; mas se o seu caso for apenas uma demonstração ou teste, divida seu quadrado em 4 paredes, coloqueas numa Array e mande seu objeto testar a colisão com as 4 paredes, assim ele vai considerar todas :) ou procure no google mesmo sobre colisões e trigonometria ! Boa sorte e bons estudos ^_^ Pooh
-
Bom kátia estou olhando alguns anos já ultima vez que vi un script tão antigo usando-se Eval e set !! Vou desenvolver um menu simples com o mesmo propósito e tecnologias mais recentes como o as 2.0 e 3.0 para me certificar de que vosso erro não é a versão e sim código; Se eu obtiver um bom resultado já lhe retorno ^_^ (De qualquer forma seria bom você atualizar seu flash :)) Abraços Pooh
-
(Resolvido) Não consigo link botão dentro do MC
pergunta respondeu ao Fabio AVILA de Pooh em Flash & ActionScript
Crie uma função na root por exemplo: function Pooh(){ gotoAndStop("Scene 2",1); } e no seu botão: meumc.btn1.onRelease = Pooh; pronto trocamos de cena, você não consegue via botão pela diferença de níveis; Nunca me interessei suficiente para resolver essa chamada por outra camada que não seja root; Porém o que lhe passei vai funcionar; Abraços Pooh -
É simples :) A colisão que o hittest se refere não é o ato de 'encostar' e sim o 'fato' de estarem em contato um com o outro; Resumindo se vosso objeto mantiver o contato com o alvo em questão ele considerar como hittest true; Por mais que vocÊ diga que dentro das paredes não existe nada, o flash demarca o tamanho de um movieClip pelos seus lados extremos; Teste você mesmo desenhe duas linhas fazendo um 'X' depois transofrme em movieClip; Agora veja qual o Width e Height que você obtem ^_^ Abraços Pooh
-
Olá ^_^ Tenho certeza de que temos vários exemplos funcionando no fórum :) Boa sorte !
-
da na mesma ! :P
-
widget do twitter no flash
pergunta respondeu ao Henrique Ilustrador de Pooh em Flash & ActionScript
Olá ^_^ Sua dúvida se refere a area de HTML que seria, 'tenho dois elementos no meu site, porém um não fica sobre o outro, fica acima. O que fazer ? ' :P Abraços Pooh -
Gostaria de todo o código para analisar o conjunto em sí Lajus; somente a parte que você me forneceu são as rotinas do seu movie, isso fica sem nexo sem o resto d código; Aguardo :) Pooh
-
Não sejamos chatos ^_^ Estou meio ocupado mas prometo lhe responder até o fds amigo ! Abraços Pooh
-
andei meio ocupado no trabalho kátia, trampo + facul mata a gente já estou de saida, parei aqui no almoço mas no máximo esse fds eu te respondo; Senão conseguir antes obvio :) Abraços Pooh
-
Problemas com para fazer um loop
pergunta respondeu ao Leandro S Alves de Pooh em Flash & ActionScript
Grato :) Abraços ! Pooh