Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Flash
29-04-2010, 17:55
Mensagem: #1
Flash
Boa tarde

É assim estou a fazer um screen saver no flash e pediram-me para que de minuto a minuto a imagem aumenta-se.

Gostava de saber se é possivel então programar tempo real para as animações no Flash.

[Imagem: 14062.jpg]

Uploaded with ImageShack.us
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
29-04-2010, 19:23
Mensagem: #2
RE: Flash
Tens de fazer corresponder as frames do teu projecto ao tempo real.

Se tiveres uma animação com 12 frames por segundo (fps), num minuto tens 720 fps (12x60).

Neste intervalo de frames aumentas a imagem.

Penso que seja assim Neutral

“A neutron walks into a bar and asks how much for a drink. The bartender replies, ‘For you, no charge.’” - Sheldon Cooper
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
30-04-2010, 10:10
Mensagem: #3
RE: Flash
Bom dia

Eu já consegui. Não é por frames...
é através de action script, com código Smile
Afinal até é mais ou menos fácil...

Obrigado Tongue

[Imagem: 14062.jpg]

Uploaded with ImageShack.us
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
30-04-2010, 10:13 (Esta mensagem foi modificada pela última vez a: 30-04-2010 10:14 por nioxys.)
Mensagem: #4
RE: Flash
(30-04-2010 10:10)maryjooo Escreveu:  Bom dia

Eu já consegui. Não é por frames...
é através de action script, com código Smile
Afinal até é mais ou menos fácil...

Obrigado Tongue

Bom dia,

E nesse script não trabalhas com frames? Ou é algo que o Flash já tem integrado que te permite "usar" o "tempo real"?

Eu tentei... LOL

“A neutron walks into a bar and asks how much for a drink. The bartender replies, ‘For you, no charge.’” - Sheldon Cooper
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
30-04-2010, 10:40
Mensagem: #5
RE: Flash
Lol
É através do "Gettimer" já vem com o Flash em Miscellaneous functions...
O código que tive de colocar foi o seguinte: (em que o tempo é em milésimos de segundo, 1m = 60000)

time = getTimer();
this.onEnterFrame = function() {
time2 = getTimer();
if (Number(time2-time)>30000) {
this.play();
}
trace(time2-time);
}

[Imagem: 14062.jpg]

Uploaded with ImageShack.us
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
30-04-2010, 10:46
Mensagem: #6
RE: Flash
Hum... Pois, GetTimer, tem lógica.

Tu usaste o elevador eu fui pelas escadas, faz bem à saúde, um pouco de exercício. Tongue

Obrigado por partilhares o script Smile

“A neutron walks into a bar and asks how much for a drink. The bartender replies, ‘For you, no charge.’” - Sheldon Cooper
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)