Ir para conteúdo
Fórum Script Brasil

Leonardo Moreira

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Sobre Leonardo Moreira

Leonardo Moreira's Achievements

0

Reputação

  1. Salve pessoal... Tenho um script que lê outro arquivo através de um xml.. até ai tudo... o problema é o seguinte.. não consigo testar se a URL do arquivo a ser lido existe ou não... o script atual está assim var midiaUrl:String = new String("midias/"+_global.arquivoMidia); controller_mc.loadMovie(midiaUrl); Preciso que se o arquivo não existir ele execute uma função chamada _root.proximo(); Penso que ficaria mais ou menos assim var midiaUrl:String = new String("midias/"+_global.arquivoMidia); if(fileExists(midiaUrl)){ controller_mc.loadMovie(midiaUrl); } else { _root.proximo(); } Se alguém souber como se faz este teste no Flash por favor me avise.. Forte abraço a todos..
  2. Salve Galera! Criei uma aplicação em flash que deveria rodar em terminais LINUX (Ubuntu 9), instalei o Gnash para rodar a aplicação, porém ele fica cortando a apresentação, realmente está muito lento, pesado mesmo. Já recompilei o Gnash com várias opções mas até agora não tive retorno. A grande questão é: 1. Alguém sabe uma forma de deixar o Gnash mais leve? 2. Existe outro player de SWF para Linux mais leve ou melhor que o Gnash? Aguardo ansioso a resposta.
  3. Salve galerinha! Vejam se alguém pode me ajudar, estou desenvolvendo uma aplicação em AS 2 que deveria rodar em tela cheia. Até ai tudo bem, faria um fscommand("fullscreen", true)... e tudo seria lindo. Primeiro detalhe, a aplicação deverá rodar no LINUX, e não encontrei nenhum player de swf para o linux que roda-se minha aplicação bem, foi quando testei no navegador e tudo funcionou legal, não houve erro.. porém ela não ficou em tela cheia. Pesquisando achei o tal do Stage["displayState"] = "fullScreen"; que quando crio conforme os tutoriais dentro de uma função e atribuo a função a um botão ele funciona legal, mas não consigo fazer isso acontecer em tempo de execução. Quero que assim que minha aplicação abrir no navegador ela já fique com tela cheia, sem ter que clicar em nada. Alguém tem alguma idéia? Abs
  4. Pelo que entendi você quer que o mc pare quando o mouse sobrevoa-lo e volte a tocar depois que o mouse sair!? se for isso tenta assim: on (rollOver) { this.stop(); } on (rollOut) { this.play(); } Onde "this", caso você este inserindo o Action Script no mesmo Movie Clip que deseja pausar e tocar, substitui o "_root.foto", caso contrário pode usar o "_root.foto" mesmo Espero ter ajudado.. Grande abraço!
  5. Olá!.... Poxa.. também quebrei a cabeça pra te ajudar agora (rs)... mas acho que cheguei uma solução.. Nunca tinha passado por isso, não sei porque "cargas d'água" o flash faz a rotação assim 0, 1, 2... 180, -179, -178, -177 ... ai não consegui estabelecer uma situação "lógica" para essa rotação.. mas acho que da pra fazer com contadores (veja meu exemplo) //Máximo em graus de rotação var maxRotacao:Number = 360; //Contador de rotação var cont:Number = 0; roda_mc.onPress = function() { roda_mc.onEnterFrame = function() { cont++; if (cont<=maxRotacao) { roda_mc._rotation = cont; } //Pode comentar isso, usei apenas pra ver em quanto estava a rotação var rotacao:Number = roda_mc._rotation; trace(rotacao); }; }; Qualquer dúvida posta ai! No meu teste funcionou... Abs
  6. Salve pessoal! Estou desenvolvimento uma aplicação com AS 2.0, nela eu tenho algumas variáveis que terão de ser lidas em todo o arquivo, até mesmo em outros Scenes. Declarei as variáveis que eu precisava como _global, dentro do "time line" onde houve a declaração tudo funciona as mil maravilhas, porém quando troco de Scene e vou resgatar as variáveis não é passado valor algum. Só para terem idéia de como montei.. Scene 1 _global.nome = "José Alfredo"; Scene 2 trace(_global.nome); O output sai "undefined"; Alguém sabe me dizer se variável global pode mesmo ser lida em outro Scene? Onde eu errei? há outra forma de fazer isso?
  7. Fala meu chefe! Você está usando AS 2.0 ou 3.0? Se for 2.0... você precisa definir qual o nó que deseja ler... vamos criar um exemplo var noticias:xml = new XML(); noticias.load("noticia.xml"); noticias.ignoreWhite = true; noticias.onLoad = function(){ _root.titulo_txt.text = noticias.childNodes[0];//Por que é o primeiro no do XML _root.data_txt.text = noticias.childNodes[1]; ..... } E por ai vai.. Espero ter te ajudado
×
×
  • Criar Novo...