Jump to content


Photo

Problemas Com Criação De Slide


  • Faça o login para participar
14 replies to this topic

#1 Carlinhos2

Carlinhos2

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 11/04/2006, 14:52

Ae Galera!
Estou aqui para pedir um help, pois estou tendo problemas com a criação de um slide, de um tutorial que encontrei.
Como estou dando os primeiros passos no flash achei o tutorial muito fácil e fiz tudo direitinho mas a verdade é que comigo não dá certo. :(
Deixo aqui um link do tutorial. Dá tudo certo mas quando coloco o script nos botôes eles não funcionam e as fotos avançam rapidamente até ao final.

Tenho o flash mx e não sei se terei que usar outro script para fazer funcionar o tuto.
Agradeço sinceramente que me possam ajudar a resolver o "pepino"! (y)
Abraços,
Carlinhos

#2 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 11/04/2006, 15:09

As fotos não poderiam mudar sozinhas... para isso, tem que colocar a seguinte action no primeiro frame da camada actions:
stop ();
Você colocou? Se não tiver colocado, coloque e faça o teste. ;)

Edição feita por: '' sem.Ponto, 11/04/2006, 15:11.

att,
Muller Dias
ex-administrador Fórum WMO

#3 Carlinhos2

Carlinhos2

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 11/04/2006, 15:19

:( Coloquei sim.
Até aparece a indicação do "a" no local...por isso não entendo o pq não dá certo, se estou seguindo, ou pelo menos acho :P , as indicações corretamente.

Obrigado por ter atendido meu apelo!! (y) (y)

#4 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 11/04/2006, 15:29

Eles colocaram um exemplo .fla para baixar...
Você baixou para comparar com o seu trabalho?
att,
Muller Dias
ex-administrador Fórum WMO

#5 Carlinhos2

Carlinhos2

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 11/04/2006, 16:17

não, não baixei.
mas já vou fazer isso!
Valew, se precisar de mais um help, eu volto! :)
Obrigado uma vez mais!!

#6 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 11/04/2006, 16:34

blz Carlinhos2... :)
Se você conseguir fazer seu trabalho, poste aqui mostrando como ficou... ;)
Qualquer outra dúvida, estaremos aqui...
att,
Muller Dias
ex-administrador Fórum WMO

#7 Carlinhos2

Carlinhos2

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 11/04/2006, 16:38

Puxa, peço desculpas por estar sendo um chato de galochas, mas agora ao testar o trabalho aparece isso aqui:
Scene=Scene 1, Layer=buttons, Frame=1: Line 1: Mouse events are permitted only for button instances
on (release) {


Não sei o que quer dizer...
desculpa mesmo "sem.ponto :o :o

#8 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

  • Usuários
  • 1376 posts
  • Sexo:Masculino
  • Localidade:Santo André SP

Posted 11/04/2006, 22:42

Esse é um erro comum de quem está aprendendo Flash: colocar actions de botões em quadros na timeline.


O que você vai fazer: DECIDIR, primeiramente, ONDE você prefere colocar suas actions: se for no botão, faça como você disse acima, mas CLIQUE NO BOTÃO antes de abrir o painel de actions.

Aí, então, insira o code

on (release) {
if (this._currentframe == this._totalframes) {
gotoAndStop (1);
} else {
nextFrame ();
}
}


Agora, se for colocar na TIMELINE, tem que ser assim:

1) Instancie o MC como "proximaFoto_btn" no painel de propriedades do Flash MX...

2) Clique NO PRIMEIRO FRAME DE SUA CAMADA DE ACTIONS, em SEGUIDA, abra o painel de actions e insira o código abaixo:

stop();
this.proximaFoto_btn.onRelease = function():Void {
if (this._currentframe == this._totalframes) {
gotoAndStop(1);
} else {
nextFrame();
}
};


Daí você me pergunta: mas qual a diferença entre os dois codes, já que eles fazem exatamente a mesma coisa?

Eu já respondo: é que, colocando seu code em uma única camada (e o máximo possível no mesmo quadro) todo o seu code fica no mesmo lugar. Fica fácil de localizar, editar e atualizar. Se você estiver trabalhando em conjunto ou em equipe de desenvolvimento isso fará o trabalho mais fácil e mais consistente.

Aproveite que você está começando e desenvolva bons hábitos de programação Flash: procure por tutoriais sobre como comentar, estruturar e organizar o fluxo de scripts de seus arquivos Flash.

Isso fará seu rendimento e aprendizado render muito.

Abraços e bom estudo a todos nós.

pp

#9 Carlinhos2

Carlinhos2

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 12/04/2006, 04:05

Esse é um erro comum de quem está aprendendo Flash: colocar actions de botões em quadros na timeline.


O que você vai fazer: DECIDIR, primeiramente, ONDE você prefere colocar suas actions: se for no botão, faça como você disse acima, mas CLIQUE NO BOTÃO antes de abrir o painel de actions.

Aí, então, insira o code


on (release) {
if (this._currentframe == this._totalframes) {
gotoAndStop (1);
} else {
nextFrame ();
}
}


Agora, se for colocar na TIMELINE, tem que ser assim:

1) Instancie o MC como "proximaFoto_btn" no painel de propriedades do Flash MX...

2) Clique NO PRIMEIRO FRAME DE SUA CAMADA DE ACTIONS, em SEGUIDA, abra o painel de actions e insira o código abaixo:

stop();
this.proximaFoto_btn.onRelease = function():Void {
if (this._currentframe == this._totalframes) {
gotoAndStop(1);
} else {
nextFrame();
}
};


Daí você me pergunta: mas qual a diferença entre os dois codes, já que eles fazem exatamente a mesma coisa?

Eu já respondo: é que, colocando seu code em uma única camada (e o máximo possível no mesmo quadro) todo o seu code fica no mesmo lugar. Fica fácil de localizar, editar e atualizar. Se você estiver trabalhando em conjunto ou em equipe de desenvolvimento isso fará o trabalho mais fácil e mais consistente.

Aproveite que você está começando e desenvolva bons hábitos de programação Flash: procure por tutoriais sobre como comentar, estruturar e organizar o fluxo de scripts de seus arquivos Flash.

Isso fará seu rendimento e aprendizado render muito.

Abraços e bom estudo a todos nós.

pp


Puxa, obrigado pelas dicas Pedro (y) !!
Fico muito grato e vou testar conforme você disse. Mais tarde eu apareço aqui para dizer como ficou. Sinceramente eu acho isso de flash muito complicado mas vou me esforçar para aprender...
Abraços,
Carlinhos.

#10 Carlinhos2

Carlinhos2

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 15/04/2006, 06:40

:wacko:
Sou um frustado, um falhado, um inútil!!!
Já tentei de todas as formas como me ensinaram aqui, segui tudo direitinho e não dá certo mesmo...
Ao ver a versão que tenho, vi que esta já é muito antiga, pois como tenho windows me, não posso instalar a mais recentes.
Quando abro o programa aparece a indicação Flash Mx 1993-2202, portanto é bem antigo.
Será que tenho que fazer as coisas de forma ligeiramente diferente por ser uma versão muito desatualizada?
Agradeço que tenham paciência comigo, eu estou tentando, eu juro!! :(
Abraços e boa Páscoa a todos!
Carlinhos

#11 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 15/04/2006, 11:16

A versão 2002 do Flash consegue fazer o que você está querendo. Parece que você vai ter um pouco de trabalho para encontrar o erro, pois algo me diz que você baixou o arquivo FLA e não conseguiu abrir... isso acontece quando é feito em outra versão do programa.
att,
Muller Dias
ex-administrador Fórum WMO

#12 Carlinhos2

Carlinhos2

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 15/04/2006, 11:47

É, foi isso mesmo, eu não consegui abrir o arquivo.
Eu vou tentando, se dá pra fazer aqui com esta versão, eu não vou desistir não!! :boxing:
Vou dar luta pro Flash!!
Qualquer coisa eu volto aí, quem sabe para dizer que finalmente consegui!!
Valeu "sem.Ponto!
Carlinhos

#13 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

  • Usuários
  • 1376 posts
  • Sexo:Masculino
  • Localidade:Santo André SP

Posted 16/04/2006, 02:14

calma cara, calma...


assim vc não resolve nada.

Manda o fla zipado aqui no fórum pra eu dar uma olhada.

Abraços

pp

#14 Carlinhos2

Carlinhos2

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 17/04/2006, 09:37

:D Consegui, finalmente deu certo. Eu acho que o que estava fazendo errado, era clicar mesmo na primeira frame quando colocava os botões.
Vou tentar postar o flash aqui mas não sei se vai dar certo.
Não ficou tão bonito como o do tutorial, pois as fotos não são do mesmo tamanho.
Valew pela paciência galera!
Valeu mesmo!!
:D :D
Carlinhos.

#15 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 17/04/2006, 10:29

Aeeee Carlinhos2. :)
att,
Muller Dias
ex-administrador Fórum WMO




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq