Ir para conteúdo
Fórum Script Brasil

wweb

Membros
  • Total de itens

    24
  • Registro em

  • Última visita

Tudo que wweb postou

  1. Trabalho com 2 classes; CarregaImg e LightBox... CarregaImg é responsavel pelo carregamento de uma imagem e possui um evento COMPLETE para que eu possa resgatar o tamanho da imagem: public function CarregaImg(img:String){ loader = new Loader() loader.mouseEnabled = false loader.load(new URLRequest(img)) loader.contentLoaderInfo.addEventListener(Event.COMPLETE,carregou) } public function carregou (e:Event) { largImg = Number (e.target.width) altImg= Number (e.target.height) addChild(loader) } a LightBox vai chamar a classe CarregaImg: import classes.CarregaImg carrega = new CarregaImg("foto.jpg") addChild(carrega) Como faço para resgatar o valor das variaveis largImg e altImg da classe CarregaImg na classe LightBox?
  2. Ola! to usando o sdk da adobe para criar aplicativos no facebook>> http://code.google.com/p/facebook-actionscript-api/ tenho um swf no meu site, consigo resgatar imagens, posts, status do meu perfil e dos meus amigos no facebook....mas estou tendo problemas para publicar no mural dos meus amigos. O codigo em questao: Facebook.api('/me/friends', handleFriendsLoad); protected function handleFriendsLoad(response:Object, fail:Object):void { friends = response as Array; Facebook.login(postar,{perms:"read_stream,publish_stream"}) } protected function postar(response:Object, fail:Object):void { if (response) {Facebook.api('/'+friends[0].id +'/feed',postEnviado,{message:"teste"}, "POST")} } protected function postEnviado(result:Object,fail:Object):void{ if (result) {saida_txt.text = "post enviado com sucesso"} else{saida_txt.text = String(fail)} } Acontece que só consigo publicar mensagens no mural de alguns amigos, para alguns a mensagem é enviada com sucesso, para outros é exibido o seguinte erro: [iOErrorEvent type=ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032] Ex: enviando mensagem para o usuario 0, ou seja, o 1º da minha lista de amigos no facebook Facebook.api('/'+friends[0].id +'/feed',postEnviado,{message:"teste"}, "POST") ACONTECE O ERRO enviando mensagem para o usuario 1, ou seja, o 2º da minha lista de amigos no facebook Facebook.api('/'+friends[1].id +'/feed',postEnviado,{message:"teste"}, "POST") A MENSAGEM É ENVIADA COM SUCESSO Pesquisando sobre o erro, descobri que é um erro de fluxo, e normalmente é alguma url errada, ou erro de sintaxe, mas já verifiquei umas 100 X toda a minha classe e parece estar tudo ok c alguém souber algo mais sobre esse erro ou sobre aplicativos facebook ajuda ai, please :(
  3. Olá! preciso colocar um botao em meu site q deve abrir a pagina de login do twitter depois que o user logar deve ter na caixa de texto o link de meu site e mais uma frase...e o user pode editar c quiser, claro p isso to usando o Tweet Button tweet_button criei uma caxa de texto dinamica chamada twitter_txt e o código ficou assim: twitter_txt.htmlText= "<a href='http://twitter.com/share' class='twitter-share-button' data-url='www.meusite.com.br' data-text='veja meu site' data-count='horizontal'>Tweet</a><script type='text/javascript' src='http://platform.twitter.com/widgets.js'></script>" FUNCIONA! o unico erro é que o valor de data-text (data-text='veja meu site') n é exibido na caixa de texto do twitter apenas o valor de data-url (data-url='www.meusite.com.br') é exibido na caixa de texto para que o user poste para seus seguidores no twitter. alguém já usou o Tweet Button no flash? sabe uh q devo fazer?
  4. Olá! preciso colocar um botao em meu site q deve abrir a pagina de login do twitter depois que o user logar deve ter na caixa de texto o link de meu site e mais uma frase...e o user pode editar c quiser, claro p isso to usando o Tweet Button tweet_button criei uma caxa de texto dinamica chamada twitter_txt e o código ficou assim: twitter_txt.htmlText= "<a href='http://twitter.com/share' class='twitter-share-button' data-url='www.meusite.com.br' data-text='veja meu site' data-count='horizontal'>Tweet</a><script type='text/javascript' src='http://platform.twitter.com/widgets.js'></script>" FUNCIONA! o unico erro é que o valor de data-text (data-text='veja meu site') n é exibido na caixa de texto do twitter apenas o valor de data-url (data-url='www.meusite.com.br') é exibido na caixa de texto para que o user poste para seus seguidores no twitter. alguém já usou o Tweet Button no flash? sabe uh q devo fazer?
  5. Olá...alguém tem um tuto p usar API das redes sociais facebook e twitter? preciso q do meu site seja enviado informações para as redes, como atualizar o mural no facebook...e postar no twitter.. alguma luz? thanks
  6. Olá pessoal! Estou tentando criar uma rolagem como a desse site; http://www.konrad-schmidt.com O que preciso é fazer com que as imagens que estao em um conteiner (movieClip) c movimentem em Y quando o usuario estiver movimentando a rolagem (Drag), mas não pode ser o msmo Y da rolagem tem que ser o y "ao contrario", por exemplo: quando ele rolar para cima as imagens devem descer, c rolar para baixo as imagens sobem. Eu usei o operador NOT; foto_mc.y = (~rolagem_mc.y) até funciona, mas dá uma travada e não consigo ver as fotos ateh o final. alguém tem uma dica p me dá? obs: MouseY não funciona para este caso
  7. Olá! estou fazendo um site q terá como introdução o surgimento de bolinhas randomicas com o seguinte tamanho 7X7...ateh ai tudo bem...fiz tudo por codigo, cada bolinha é um movieClip...aconte que alem delas surgirem randomicamente...preciso que eles tenham um brilho, como se fossem estrelas piscando, por exemplo,algo do tipo. tentei usar glow com a classe TweenMax, mas n funcionou...apliquei o filtro no movieClip na linha do tempo....e o glow e os outros filtros realmente n aparecem, n c destacam da bolinha, acredito que isso é devido o seu tamnho (7X7), mas eu realmente tenho q manter esse tamanho...alguém tem uma dica ai d como faço isso? alguma outra classe?
  8. Olá! quando eu preciso movimentar um movieclip em x eu uso a classe tween, logo: var movimento:Tween = new Tween(movieClip,"x", Regular.easeOut,0,100,1,true) dessa forma indico o inicio e o fim do movieClip e indico que o movimento será mais suave no final da animacao(Regular.easeOut) pois entaum, precisava agregar a esse movimento suave a aplicação do filtro blur...qria colocar blur no inicio do movimento e 0 para blur no final do movimento....exatamente como faço com x, no exemplo acima. Existe alguma classe pronta que me permita fazer isso?
  9. Olá! Eu carrego videos do youtube usando API...onde recupero a variavel da url do video ('watch'), porem existem pessoas que criam canais oficiais no youtube e ai na url do video n tem a variavel 'watch', É possivel carregar um video de um canal oficial do youtube usando API?
  10. Olá...gostaria de saber dos progrmadores mais experientes qual a melhor pratica p sites 100% em flash... bom...eu costumo fazer assim: - deixa o html a 100% - acrescento esse css; <style type="text/css"> body { overflow: auto; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } </style> _ no flash deixo o meu stage com 1024 X 760 (que eu imagino que sej uma das menores resoluções usadas hj) _ crio no flash um conteiner q recebe todo o conteudo do site e o centralizo; stage.align = StageAlign.TOP_LEFT stage.scaleMode = StageScaleMode.NO_SCALE conteiner_mc.x = stage.stageWidth/2 - conteiner_mc.width/2 conteiner_mc.y = stage.stageHeight/2 - conteiner_mc.height/2 stage.addEventListener(Event.RESIZE, redimenciona) stage.dispatchEvent(new Event(Event.RESIZE)) function redimenciona (e:Event) { conteiner_mc.x = stage.stageWidth/2 - conteiner_mc.width/2 conteiner_mc.y = stage.stageHeight/2 - conteiner_mc.height/2 } ...ateh funciona....mas em resoluções maiores o conteudo fica bem ao centro (dando a impressao de que os objetos não são destribuidos corretamente). E em resoluções menores ocorre de o conteudo ser "cortado"...não aparecer inteiramente.... Gostaria de saber qual é a melhor pratica...e como vocês fazem normalmente? Abraço
  11. olá pessoal! preciso criar um banner em que varias fotos surjam de diferentes direções e montam um logoTipo...p isso resolvi utilizar a clase Tween acessem p conferir; clique aqui eu sei que preciso criar uma referencia para kd variavel de tween, então criei um array (antiGC) para receber as variaveis, mas o banner continua a travar....tentei criar uma variavel para cada tween (ex: conteiner_mc.tween = alpha0), mas também n funcionou....e pior é q só trava quando testo no html...c eu reproduzir o swf ele roda normal...eu deveria usar outra classe? esse bug da tween n tem solução? :( meu código ficou assim: import fl.transitions.* import fl.transitions.easing.* import fl.transitions.Tween import fl.transitions.TweenEvent var intervalo:Timer = new Timer(150); intervalo.addEventListener('timer', movimento); intervalo.start(); intervalo.repeatCount = 31 var cont:int = -1 var Request:URLRequest var loader:Loader var mc:MovieClip var largura:Tween var altura:Tween var regularX:Tween var regularY:Tween var alpha0:Tween var alpha1:Tween var AlphaCont:Tween var iniX:Number var fimX:Number var iniY:Number var fimY:Number var inversor:Number = -1 var conteiner_mc:MovieClip = new MovieClip() addChildAt(conteiner_mc,1) mascara_mc.visible = false var antiGC:Array = new Array() antiGC.push(largura,altura,regularX,regularY) function movimento(e:Event):void { cont ++ mc = new MovieClip(); Request = new URLRequest() Request.url="imagensLogo/"+cont+".jpg" loader = new Loader() loader.load(Request) addChildAt(mc,1); mc.addChild(loader) loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loaderOk) } function loaderOk (e:Event) { largura = new Tween(mc,"width",Regular.easeOut,mc.width,50,2,true) altura = new Tween(mc,"height",Regular.easeOut,mc.height,50,2,true) switch (inversor) { case -1: inversor = +1 break case +1: inversor = -1 break } iniX = stage.stageWidth + 100 * inversor // Math.round(Math.random() * stage.stageWidth + 100) * inversor fimX = Math.round (Math.random () * 137.1) iniY = stage.stageHeight + 100 * inversor //Math.round(Math.random()* stage.stageHeight + 100 ) * inversor fimY = Math.round (Math.random () * 135) regularX= new Tween(mc,"x",Regular.easeOut,iniX,fimX,2,true) regularY= new Tween(mc,"y",Regular.easeOut,5,fimY,2,true) antiGC.push(largura,altura,regularX,regularY) removeChild(mc) conteiner_mc.addChild(mc)// existe uma mascara sobre esse movieclip, para fazer o formato do logo if (cont == 25) { regularY.addEventListener(TweenEvent.MOTION_FINISH,Final) } } function Final (e:TweenEvent) { alpha0= new Tween(conteiner_mc,"alpha",Regular.easeOut,1,0,1,true) //conteiner_mc.tween = alpha0 antiGC.push(alpha0) alpha0.addEventListener(TweenEvent.MOTION_FINISH, merda) } function merda (e:TweenEvent) { alpha1= new Tween(conteiner_mc,"alpha",Regular.easeOut,0,1,1,tru antiGC.push(alpha1) conteiner_mc.mask = mascara_mc alpha1.addEventListener(TweenEvent.MOTION_FINISH, Alpha) } function Alpha (e:TweenEvent) { AlphaCont = new Tween(conteiner_mc,"alpha",Regular.easeOut,1,0,1,true) antiGC.push(AlphaCont) gotoAndStop(2)// o frame 2 contem a imagem final do logo }
  12. ...entaum, tava pensando em fazer mais ou menos como você disse....só que se eu usar drag no meu mc (q faz o efeito "vai e vem") ele se movimenta para todos os lados e preciso movimentar apenas X ...entaum coloquei assim; movieClip_mc.x = mouseX isso dentro de uma funçao de evento MOUSE_MOVE. Ele se movimenta, só q apenas para a direita...ou seja, não segue exatamente o movimento do mouse. Como resolvo isso?
  13. Olá pessoal, vejam esse efeito de "antes e depois" cliquem aqui como consigo fazer esse mesmo efeito?
  14. Oá...alguém já fez indexação no google de um site em flash? ...peguei outro site p refazer....e dessa vez preciso que ele seja indexado no google em 13 idiomas...alguém tem um tuto p me passar? já fizeram algo parecido? agradeço
  15. olá pessoal! eu aqui mais uma vez rsrs estou terminando minha pagina de video, acesse por favor; meu site cliquem na opção video do menu esquerdo... eu carrego esses videos direto do youtube....coloquei na minha função responsavel pelo carregamento a instrução; SoundMix.stopAll() e essa mesma instrução na minha função "carregaPaginas" q fica na Index....ela q é chamada toda vez q o usuario navega no site (menu a esquerda, e menu inferior).....testei na minha maquina, executando pelo flash funciona perfeito, mas depois q subi os arquivos e testo o site, o som dos videos não param, por mais q eu mude de video ou navague pelo site o maldito som continuar tocando... eu preciso habilitar algo no meu html? existe outra maneira de parar o audio do video?
  16. Olá pessoal pensei q fosse facil achar no google algum tuto ensinado a fazer uma rolagem personalizada em Flash cs4 (as3)....mas só achei tuto em as2...ou indicações para uso da barra de rolagem padrão do flash....a q fica em "componentes"...seria bom, mas não posso usar essa barra....preciso de usar umas imagens q tenho...alguém tem um tuto p me passar?
  17. O parametro está habilitado.....o fullScreen funciona, ele só não acontece no video! acessa ai; visite meu site ...clique no menu a esquerda em "video", e veja uh q estou lhe dizendo!
  18. Ola! Tenho um MoveClip q é criado dinamicamente e será usado como botao para full Screen de um video, a instancia dele é "full_mc"; Conteiner_mc.Anima_mc.addChildAt(full_mc,8)// os MovieClips "Conteiner_mc" e "Anima_mc" já estao no stage O video também é carregado dinamicamente pelo clique de outro botao (o video carrega perfeitamente); tv_mc.tvAnima_mc.contPlayer.addChild(playerloader)// os MovieClips "Conteiner_mc", "Anima_mc" e "contPlayer" já estao no stage Evento para clique no botao "full_mc" full_mc.addEventListener(MouseEvent.CLICK, abreFull) public function abreFull (e:MouseEvent) { var screenCheck:Boolean = false if (screenCheck == false) { stage.displayState = StageDisplayState.FULL_SCREEN; screenCheck = true; } else { stage.displayState = StageDisplayState.NORMAL; screenCheck = false; } } o código não funciona :( Testei no Firefox e foi exibido o seguinte erro: SecurityError: Error #2152: O modo de tela cheia não é permitido. at flash.display::Stage/set displayState() at Videos/abreFull() ....eu acredito que isso ocorre porque o "full_mc" não é adicionado diretamente no stage...fiz alguns testes aqui, mas ainda não consegui.. Como faço para ao clicar no "full_mc" meu video fique em modo tela Cheia? Obs: * eu habilitei no htlm o parmentro"allowFullScreen = true"
  19. Dei uma olhada nos links q você passou, mas não tem nada a v com o q preciso fazer ....o que eu preciso é de centralizar os swf que são carregados pela index quando eles forem carregados(clique no botao, por exemplo) e q permacessam centralizados quando a pagina for redimensionada....eu imagino que todo mundo que já fez um site inteiramente em flash tenha feito uma função para isso..... :(
  20. Olá pessoal, peguei um site p terminar, e não consigo fazer os swf que são carregados pela index ficarem sempre ao centro... acessem o site; meu site e cliquem nos links d menu a esquerda! *FUNÇÃO CONSTRUTORA; stage.align=StageAlign.TOP_LEFT; stage.scaleMode=StageScaleMode.NO_SCALE; carregaPaginas("Home.swf") //ESSA É A CHAMADA PARA A FUNÇÃO QUE CARREGA TODOS OS SWF, TENHO ELA também NO CLIQUE DOS BOTOES! *FUNÇÃO QUE CARREGA OS SWF public function carregaPaginas(swf){ var urlRequest:URLRequest = new URLRequest () urlRequest.url = swf loadSwfHome.load(urlRequest) addChild(loadSwfHome) loadSwfHome.contentLoaderInfo.addEventListener(Event.COMPLETE, loaderOk) } *FUNÇÃO QUE DIMENSIONA O FUNDO, E O SWF CARREGADO QUE DEVERIA FICAR AO CENTRO public function loaderOk(e:Event){ fundo_mc e flores_mc são elementos da index que devem ter a mesma largura da resolução do usuário! //trace ("função repete "+loadSwfHome.width) loadSwfHome.visible = true fundo_mc.width = stage.stageWidth; fundo_mc.height = stage.stageHeight; fundo_mc.scaleX < fundo_mc.scaleY ? (fundo_mc.scaleX = fundo_mc.scaleY) : (fundo_mc.scaleY = fundo_mc.scaleX) flores_mc.y = fundo_mc.height - flores_mc.height flores_mc.x = 0 flores_mc.width = fundo_mc.width; loadSwfHome.x = (loadSwfHome.stage.stageWidth / 2) - (loadSwfHome.width / 2 ) loadSwfHome.y = (loadSwfHome.stage.stageHeight / 2) - (loadSwfHome.height / 2 +(barraMenu_mc.height/2)) trace("loaderOk "+ loadSwfHome.width) stage.addEventListener(Event.RESIZE, redimenciona); //stage.dispatchEvent(new Event(Event.RESIZE)) } *FUNÇÃO QUE MANTEM OS SWF NO CENTRO QUANDO A PÁGINA É REDIMENSIONADA; public function redimenciona (e:Event) { // AQUI COLOQUEI AS MESMAS INSTRUÇÕES QUE ESTÃO NA FUNÇÃO loaderOk (menos o Listener para Rsize), ISSO porque PRECISO CHAMAR ESSAS INSTUÇÕES EM 2 EVENTOS DIFERENTES; 'COMPLETE' e 'RESIZE' } espero que tenham entendido minha dúvida, ajuda ai, por favor! :(
  21. Eu li um exemplo de como transformar texto estático em vetor para aplicar gradiente, testei, mas aqui não funcionou, alguém sabe como fazer isso?
  22. Olá! Uso o dreamWeaver CS4, e numa página html inseri um swf (inserir > midia> swf), quando eu salvo ele cria o java script: 'swfobject_modified' e o flash: 'expressInstall' na pasta Scripts, o que deveria ser suficiente para o IE não bloquear o swf, porem quando visualizo a página no IE sempre tenho aquele erro: "Para ajudar a proteger a sua segurança, o internet explorer impediu ...clique aqui para obter informações", no Firefox a pagina abre perfeitamente.. :(, como eu elimino esse erro?? Estou testando na minha maquina com IE 8 e flash player 10 ajuda ai!!!
  23. wweb

    o uso da função mail no windows

    Oie....acho q consegui :) acessa esse link ai; https://www.scriptbrasil.com.br/forum/lofiv...9826.html"" target="_blank">usar função mail no windows</a> eu configurei o meu servidor para usar o meu email do gmal, depois indiquei no php.ini (C:\Arquivos de programas\EasyPHP5.3.0\apache), parece que funciona ok, pois aquele erro de smtp (Warning: mail() [function.mail]: ....) não existe mais, testo o meu formulário de email no php e não dá erro, mas também não recebo o email ainda...será que servidores de email é somente p quem tem um dominio? ou posso enviar emails pelo php com o yahoo, hotmail, gmal...etc???
  24. Olá, eu tenho uma página para envio de emails e preciso testá-la localmente e meu sistema operacional é o windows xp. Entaum....eu descobri que em ambiente windows para usar a função mail do php, tenho q usar um servidor de smtp e indica-lo no arquivo php.ini, mas onde encontro esse arquivo?? Nas buscas q fiz tudo indica o caminho C:/Windows .....mas não encontrei. Eu tenho instalado o EasyPHP, onde encontro o php.ini para altera-lo??
×
×
  • Criar Novo...