Ir para conteúdo
Fórum Script Brasil

Thuran

Membros
  • Total de itens

    1619
  • Registro em

  • Última visita

Tudo que Thuran postou

  1. Thuran

    Como Baixar

    post sua dúvida apenas uma vez, não à necessidade de criar tópicos duplicados. //tópico duplicado deletado
  2. você executou um teste (trace por exemplo) para saber se a função está sendo lida? ..já tentou colocar _root.PrimeiraCarta/_root.SegundaCarta?
  3. você deve estar com o mesmo nome de instância para todos os movs (como o tavinho disse) ou então a action play(); está dentro do mov. o que você pode fazer é colocar nomes diferentes de instâncias e em um quadro separado colocar as actions (ou então colocar nas própias estâncias). nomeInstancia.onRelease = function(){ gotoAndPlay(1); } O problema é que se você não tem nenhum shape no primeiro quadro e nenhum botão lá, então essa ação não pode ser acionada justamente porque não tem onde ser clicado. Uma solução é fazer um bt invisível e colocá-lo no primeiro frame, assim a sua primeira linha para ativar o bt ficaria: nomeInstancia.nomeBotao.onRelease = function(){ ...mas aí você terá um segundo problema: quando o user passar o mouse sobre o erro ele verá q aquilo é um erro só pelo fato de ser um bt e não porque ele realmente notou o erro. Uma solução é criar uma malha de bts q cubra a img inteira. Assim o user poder achar qtos erros quiser, mas os verdadeiros serão testados quando ele for pedir a resposta. ...mas como saber qual o erro e se ele achertou ou não? - bom, você pode criar uma var (array talvez) e cada bt q o user clicar será adicionado um valor correspondente ao bt nessa var. Depois quando você for ver o resultado basta comparar se os valores da var são semelhantes ao erros (já q você vai criar uma segunda var com o valor dos erros) Isso tudo você pode fazer se você for querer contar qtos acertos o user fez e por aí vai. Se você quiser simplesmente mostrar o resultado é só faer com q o flash mostre os erros quando o user clicar em algum bt "mostrar resultado" ou algo do tipo
  4. Thuran

    Animar Jpeg

    a url está como jpg mas se você for salvar a img verá q é um gif animado
  5. Thuran

    Onkillfocus

    if (!(Number(telefone.text))) { - você está deixando q o script vá para o próx passo somente se o campo contiver algo deferente de numeros var camposa = "telefone"; - você está enviando a string "telefone" para a var camposa e não o valor q foi inserido campo de telefone Eu reparei o teu cod e rodei. Nenhum travamento ocorreu por aqui. telefone.onKillFocus = function() { if ((Number(telefone.text))) { camposa = telefone.text; gotoAndStop(2); } }; dessa forma o quadro 2 será exibido somente se o conteúdo do campo for numérico
  6. Thuran

    Sugestão

    Essa questão poderia sim ser aberta através de uma pm para os admin, mas o legal de estar aberta aqui nessa seção é que o tópico pode ser usado para responder à algumas questões sobre a equipe de moderação. Se os mods estão ausentes então vocês devem reportar isso à alguém da administração do fórum ou à outros mods de outras seções. Aí será feito um contato com esses mods ausentes para saber o porque do afastamento e se eles conseguirão manter as tarefas de moderação. Ao notificar a ausência de algum moderador você pode tb indicar alguns membros q você julga adequados para a função (como foi feito neste tópico). Caso venha a ser constatado q o mod não poderá mais continuar no cargo então será feita uma pesquisa para q uma nova pessoa assuma o cargo.
  7. algumas vezes acontece de demorar para carregar a página com o post efetuado e o user pressiona F5 ou clica em reflesh (o que é a mesmo coisa, mas sabe-se lá né rs)
  8. Se quer um template desse site é só pagar o valor estipulado para o mesmo para eles q o template lhe será entregue. Se quer o FLA de algum site em flash basta pedir para dono do site ou técnico q desenvolveu o filme. Outras alternativas não podem ser tratadas neste fórum por serem ilegais.
  9. ele não consegue inserir os novos "acessórios" no personagem ou dessa etapa ele já passou? quanto a mudar uma parte do pj de acordo com os itens adicionados, bem, você irá precisar trabalhar com variáveis e condicionais if. Exemplificando: - você tem um mc q serve como cabelo. Nele tem um shape desenhado no formado do cabelo. - Caso seja adicionado um chapéu (como você mesmo citou) o cabelo precisa ser modificado, um corte no topo é necessário. Mas como!? - O modo mais simples e prático de fazer isso é criar um segundo quadro no mov onde está o cabelo e nesse quadro desenhar o cabelo já com o corte devido ao chapéu. Nesse quadro você deve colocar uma ação stop (assim como no primeiro) para q o cabelo não fique mudando toda hora. - Agora feito isso vamos a programação. Simples, você define uma var para guardar dentro dela um valor referênte ao tipo de acessório usado na cabeça (nesse caso em específico). Vamos dar o nome da var de chapeu. Ao adicionar um acessório pra cabeça, se for um chapéu você vai colocar um valor para a var ("sim" por exemplo) - Ok. Já sabemos quando deveremos mudar o cabelo, mas como fazer isso? - você pode criar uma função de verificação. Assim a função pode não só fazer alterações no cabelo como em outras partes do corpo tb. A nossa função irá receber a var chapeu e dentro de um if ela vai decidir se mantém o mov cabelo no primeiro quadro (sem chapéu) ou segundo (com chapéu)
  10. as coisas ficaram um pouco confusas ... você tem um movieclip q está funcionando como bt OU você tem um bt q possui uma animação (mc) no estado rollOver? e o quadro q você quer ir fica na mesmo linha de tempo q está o seu bt/mc ou ele está em alguma outra timeline? (dentro de um mc por exemplo)
  11. Thuran

    Album De Fotos

    você iria importar as imgs para dentro do flash usando loadMovie(); ...para garantir q todas as imgs sejam inseridas é preciso q você crie uma padronagem para os nomes, ou então crie um txt q irforme o nome de cada foto. A criação de um txt é necessária de qualquer forma porque nele você irá informar a qde de fotos q o flash deverá puxar e se você decidir assim o nome de cada img. você deverá seguir esses passos dentro do flash: você irá criar um mc q servirá de alvo para a img importada (vi loadMovie). Será necessária a criação de um loop para fazer a incersão de todas as img. A padronagem nesse caso leva a vantagem de você usar o valor do ponteiro do loop para setar o nome do arq q deverrá ser importado. ...ou seja, digamos q você tem 5 imgs com o nome de foto1,foto2...foto5. O seu txt terá uma var q informará o total de arqs ( total = 5 ). Com isso a programação da sua função será algo semelhante a: for (i=1; i<=total; i++){ mcAlvo.duplicateMovieClip("mc"+i, 10+i); eval("mc"+i).loadMovie("foto"+i); } Falta apenas você definir a pos xy de cada foto, porque senão somente a última irá aparecer. você pode fazer isso criando uma var dentro do flash para dizer o quando deve-se deslocar a img em x,y ou ambos. Depois dentro da função q importa as imgs você irá informar a nova posição da maneira q você achar mais prático (pegando a posição da foto anterior e somando o deslocamento ou outra forma) A idéia é basicamente essa. Aconselho a fazer isso em etapas, criando vários filmes se necessário, assim os erros podem ser corrigidos mais facilmente
  12. mc.enabled = false; e para ativá-lo é colocar um valor true para enabled dentro da função compara();
  13. De nada Senshi! Eu não tenho comigo nenhum doc de referência às AS do flash 2k4, mas quem tem isso é o §tRuTe®, ele até chegou a colocar para down mas o arq não está mais no ar. Se eu encontrar com ele no MSN eu peço e depois te passo!
  14. Então Senshi, content faz referência ao conteúdo do componente, no caso a img q você importou para ele. No caso eu não coloquei no exemplo a importação da img porque isso você já sabe.
  15. você vai precisar criar um ouvinte para manipular o conteúdo. no exemplo abaixo eu coloquei os AS em um quadro vazio a parte. O meu componente tem o nome de instância de "win" e a imagem q eu estou importando "img.jpg" bom, vamos lá: //criando o ouvinte para manipular o conteúdo io = new Object(); io.handleEvent = function(evtObj){ if (evtObj.type == "complete"){ win.content._width = 750; win.content._height = 750; } } //executando o ouvinte win.addEventListener("complete", io);
  16. Thuran

    Combo Box?

    nesse exemplo eu coloquei o AS em um quadro separado. Eu sempre prefiro usar um quadro vazio para colocar todas as AS dentro dele em vez de dentro de cada componente, acho q fica mais direto e fácil para atualização. ...sobre onde conseguir um tut eu não sei, eu sempre procuro estar usando o help do flash. ps.: só pra constar, "bt" é o nome de instância do botão usado para ativar a action e "combo" é a instância do meu combobox
  17. no final da faixa repita duas ou mais fotos para que quando a tira de fotos reinicie novamente o user não perceba esse delay
  18. Thuran

    Combo Box?

    Admitindo que o quadro correspondente ao modelo do carro no combo tenha o mesmo nome de instância q está no label do combo você pode fazer assim: bt.onRelease = function(){ gotoAndStop(combo.selectedItem.label); } mas isso só vai funcionar se o nome de instância do quadro for igual ao label do item do combo
  19. Thuran

    Banner

    todos os desenhos do banner são vetores, provavelmente foram desenhados no próprio flash. Tirando isso o resto são interpolações simples de movimento e nada de mais "complicado"
  20. 3. 3. Clique em 12.0 fps e em "plano de fundo" coloque preto 4. 4. Tamanho 320 x 240 pixels 5. 5. Nomeie a "camada": texto 6. 6. Digite : Imagem Carregando 10% ... 7. 7. Insira um "quadro-chave" na linha do tempo 20 8. 8. Selecione a linha 1 até a 19 e insira "quadros-chaves" 9. 9. Para cada 2 frames = 10% 10. 10. Clique na linha do tempo 3 e mude o texto para 20% 11. 11. Faça a mesma coisa na linha do tempo 4 12. 12. Repita o mesmo procedimento 13. 13. Linha 5 e 6 = 30% 14. 14. Linha 7 e 8 = 40% 15. 15. Linha 9 e 10 = 50% até ... Linha 19 e 20 = 100% 16. 16. Insira um "quadro em branco" na linha do tempo 30 17. 17. "biblioteca" > "clipe de filme" > Chaser Light e arraste para área de trabalho 18. 18. Insira um "quadro-chave" na linha do tempo 40 21. 21. Clique na linha do tempo 1 > "Propriedades" > "Ações" If Frame is Loaded > Frame = 40 Go to and Play > Frame : 3 ; (x ) Go to and Play End Frame is Loaded 22. 22. Clique na linha do tempo 2 > "Propriedades" > "Ações" Go to and Play > Frame : 1 ; ( x ) Go to and Play 23. 23. Insira um "quadro em branco" na linha do tempo 41 24. 24. "Biblioteca" > "Clipe de filme" > Fish e arraste para área de trabalho 25. 25. Insira um "quadro-chave" na linha do tempo 60 26. 26. Clique na linha 3 > "Propriedades" > "Ações" If Frame is Loaded > Frame = 60 Go to and Play > Frame = 5 ; (x ) Go to and Play End Frame is Loaded 27. 27. Clique na linha do tempo 4 > "Propriedades" > "Ações" Go to and Play > Frame = 3 ; ( x ) Go to and Play 28. 28. Insira um "quadro em branco" na linha do tempo 61 29. 29. "Biblioteca" > "clipe de filme"> Star Spinning > e arraste três cópias para área de trabalho 30. 30. Insira um "quadro-chave" na linha do tempo 80 31. 31. Clique na linha 5 > "propiedades"> "ações" If Frame is Loaded > Frame : 80 Go to and Play > Frame = 7 ; (x ) Go to and Play End Frame is Loaded 32. 32. Clique na linha 6 > "propiedades"> "ações" Go to and Play > Frame = 5 ; ( x ) Go to and Play 33. 33. Insira um "quadro em branco" na linha do tempo 81 34. 34. "janela"> "bibliotecas"> "clipes de filme"> Biplane e arraste para área de trabalho 35. 35. Insira um "quadro-chave" na linha do tempo 100 36. 36. Clique na linha do tempo 7 > "propiedades"> "Ações" If Frame is Loaded > Frame = 100 Go to and Play > Frame : 9 ; (x ) Go to and Play End Frame is Loaded 37. 37. Clique na linha do tempo 8 > "propiedades"> "ações" Go to and Play > Frame : 7 ; ( x ) Go to and Play 38. 38. Insira um "quadro em branco" na linha do tempo 101 39. 39. Arquivos > Importar e importe uma imagem 40. 40. Insira um "qaudro-chave" na linha do tempo 120 41. 41. Clique na linha do tempo 9 > "propiedades"> "Ações" If Frame is Loaded > Frame : 120 Go to and Play > Frame : 11 ; (x ) Go to and Play End Frame is Loaded 42. 42. Clique na linha do tempo 10 > "propiedades"> "ações" Go to and Play > Frame : 9 ; ( x ) Go to and Play 43. 43. Insira um "quadro em branco" e na linha do tempo 121 44. 44. "arquivos"> "Importar" e importe uma outra imagem 45. 45. Insira um keyframe na linha do tempo 140 46. 46. Clique na linha do tempo 11 > "propiedades"> "ações" If Frame is Loaded > Frame : 140 Go to and Play > Frame = 13 ; (x ) Go to and Play End Frame is Loaded 47. 47. Clique na linha do tempo 12 > "propiedades"> "ações" Go to and Play > Frame : 11 ; ( x ) Go to and Play 48. 48. Insira um "quadro em branco" na linha do tempo 141 49. 49. "arquivo"> "importar" e importe uma outra imagem 50. 50. Insira um "quadro-chave" na linha do tempo 160 51. 51. Clique na linha do tempo 13 > "propiedades"> "ações" If Frame is Loaded > Frame : 160 Go to and Play > Frame : 15 ; (x ) Go to and Play End Frame is Loaded 52. 52. Clique na linha do tempo 14 > "propiedades"> "ações" Go to and Play > Frame : 13 ; ( x ) Go to and Play 53. 53. Insira um "quadro em branco" na linha do tempo 161 54. 54. "arquivo"> "Importar" e importe uma outra imagem 55. 55. Insira um "quadro-chave"na linha do tempo 180 56. 56. Clique na linha do tempo 15 > "propiedades"> "ações" If Frame is Loaded > Frame : 180 Go to and Play > Frame : 17 ; (x ) Go to and Play End Frame is Loaded 57. 57. Clique na linha do tempo 15 > "propiedades"> "ações" Go to and Play > Frame : 15 ; ( x ) Go to and Play 58. 58. Insira um "quadro rm branco" na linha do tempo 181 59. 59. "arquivo"> "importar" e importe uma outra imagem 60. 60. Insira um "quadro-chave" na linha do tempo 200 61. 61. Clique na linha do tempo 17 > "propiedades"> "ações" If Frame is Loaded > Frame : 200 Go to and Play > Frame : 19 ; (x ) Go to and Play End Frame is Loaded 62. 62. Clique na linha do tempo 18 > "propiedades"> "ações" Go to and Play > Frame : 17 ; ( x ) Go to and Play 63. 63. Insira um "quadro em branco" na linha do tempo 201 64. 64. "arquivo"> "import" e importe uma outra imagem 65. 65. Insira um "quadro-chave" na linha do tempo 220 66. 66. Clique na linha do tempo 17 > "propiedades"> "ações" If Frame is Loaded > Frame : 220 Go to and Play > Frame : 21 ; (x ) Go to and Play End Frame is Loaded 67. 67. Clique na linha do tempo 18 > "propiedades"> "ações" Go to and Play > Frame : 19 ; ( x ) Go to and Play
  21. Bom, você salvando como windows projector (exe) ele funciona legal em outros pcs win e o mesmo vale para quando salvar como mac projector
  22. você pode usar o Captivate da macromedia. e só uma nota, evite fazer posts repetidos e ficar dando up (respondendo o própio tópico só para ele fica no topo da lista).
  23. senshi, o showmenu apenas oculta o menu file da janela projector do flash, ele quer ocultar os botões de minizar, maximizar e fechar ...ou seja, ocultar a barra de título da janela. Como o §uiciDa£ disse, você precisa de um programa auxiliar para fazer isso, eu já usei o Flash Studio Pro e gostei dos recursos, mas não tive tempo ainda de me aprofundar nesse software.
  24. você tb poderia habilitar a opção allowScale do fscommand ....assim, sempre q um user redimensionar a janela do projector o seu filme tb será redimensionado. O único contra dessa opção é q se o user diminuir muito a janela do projector o conteúdo pode ficar ilegível devido ao tamanho.
  25. complicadinho isso q você quer hein! hehehehe A faixa de valores q podem ser randomizados tem alguma restrição ou podem ser a maior possível (ou seja, de 0 a 96)?
×
×
  • Criar Novo...