..:: MX Studio Fóruns ::..: *« Agora to feliz »* - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

*« Agora to feliz »* Soh falta uma forcinha d vcs!!!

#1 User is offline   « Léo » 

  • Group: Desafio Flash
  • Posts: 152
  • Joined: 28-May 04

Posted 30 July 2004 - 11:59 AM

Fala galera!!!!!
eu tava "trabalhando" num equação q fizesse uma bolinha cair simulando o efeito da gravidade!!!! blink.gif
Sei q tem mts paradas por aew ensinando, mas keria bolar a minha propria equação!!!! Ateh td bem, eu consegui!!!! soh tem um probleminha!!!!
A bolinha qd chega no fim (ou seja, kica ateh perder a força) fica tremendo!!! wacko.gif
o pq e sei!!! soh naum achei uma maneira de resolver!!!!! unsure.gif
Tentem me ajudar!!! por favor!!!! rolleyes.gif
Ta aew o codigo q eu to usando!!!

CODE
_root.createEmptyMovieClip("bola",1);
_root.createEmptyMovieClip("btn",2);
_root.createEmptyMovieClip("chao",3);
with(bola) {
lineStyle(1,0x000000,100);
moveTo(100,10);
beginFill(0x0000ff,100)
curveTo(55,15,50,60);
curveTo(55,105,100,110);
curveTo(145,105,150,60);
curveTo(145,15,100,10);
endFill();
}
with(btn) {
lineStyle(0.5,0x000000,100);
beginFill(0xe9e9e9,100);
moveTo(450,200);
lineTo(450,220);
lineTo(490,220);
lineTo(490,200);
lineTo(450,200);
endFill();
moveTo(452,215);
lineTo(452,205);
lineTo(457,205);
lineTo(457,209);
lineTo(452,209);
moveTo(460,205);
lineTo(460,214);
lineTo(465,214);
moveTo(468,215);
lineTo(468,205);
lineTo(473,205);
lineTo(473,215);
moveTo(468,210);
lineTo(473,210);
moveTo(478,205);
lineTo(481,209);
moveTo(484,205);
lineTo(478,215);
}
with(chao) {
lineStyle(2,0x000000,100);
moveTo(0,307);
lineTo(550,307);
}
_root.bola._xscale = 50;
_root.bola._yscale = 50;
_root.valor = 1;
cair = function() {
if (_root.gravidade) {
 this._y += _root.fg;
 _root.fg++;
}
if (this._y > 250) {
 _root.fg*=-1/1.8;
}
}
_root.btn.onPress = function() {
_root.fg = valor;
_root.bola._y = -100;
_root.gravidade = true;
_root.bola.onEnterFrame = cair;
}


valew galera!!!! thumbup.gif
0

#2 User is offline   DuRanG 

  • Group: Membros
  • Posts: 380
  • Joined: 09-January 04

Posted 30 July 2004 - 04:40 PM

altere a função cair:
CODE
cair = function () {
if (_root.gravidade) {
 this._y += Math.ceil(_root.fg)
 _root.fg++;
}
if (this._y>250) {
 _root.fg *= -1/1.8
}
};

0

#3 User is offline   tonholis 

  • Group: Membros
  • Posts: 109
  • Joined: 16-April 04

  Posted 30 July 2004 - 04:52 PM

meu....
eu preciso entender essas coisas...
tipo, usar matematica em animação!

alguem poderia fazer uma coluna\materia : "Matematica & Multimidia"



PS: espero que os cara "bão" que gostam de fazer artigos tenham lido este post .... rs biggrin.gif

0

#4 User is offline   « Léo » 

  • Group: Desafio Flash
  • Posts: 152
  • Joined: 28-May 04

Posted 30 July 2004 - 05:39 PM

QUOTE (DuRanG @ 30/7/2004 15:07:01)
altere a função cair:
CODE
cair = function () {
if (_root.gravidade) {
 this._y += Math.ceil(_root.fg)
 _root.fg++;
}
if (this._y>250) {
 _root.fg *= -1/1.8
}
};

VAAAAAAAAAAAAAALLLLLLLLLEWWWWWWWWWWWWWWWWWWWWWW BROOOOOOOOOOOOOOOOOOOOOOOOOOOOOTHEEEEEEEEEEEEEEEEEEE
RRRRRRRRRRRRRR!!!!!!!!!!!!!!!

Pow... tu pode me explicar a parada q vc adicionou????????????????/??????
0

#5 User is offline   « Léo » 

  • Group: Desafio Flash
  • Posts: 152
  • Joined: 28-May 04

Posted 30 July 2004 - 05:46 PM

QUOTE (tonholis @ 30/7/2004 15:07:02)
meu....
eu preciso entender essas coisas...
tipo, usar matematica em animação!

alguem poderia fazer uma coluna\materia : "Matematica & Multimidia"



PS: espero que os cara "bão" que gostam de fazer artigos tenham lido este post .... rs biggrin.gif

pow cara... axu q essa foi a 1ª parada +/- descente q eu fiz com a matematica!!!! a unica paradinha q tem mais matematica eh a function cair();!!!! o resto eh moleza!!!!
0

#6 User is offline   DuRanG 

  • Group: Membros
  • Posts: 380
  • Joined: 09-January 04

Posted 31 July 2004 - 12:49 PM

o fr é o valor que move a bola de acordo com a força da gravidade. eu arredondei porque ele ficava sempre entre -1 e 1 devido ao _root.fg *= -1/1.8, e movia a bola 1 pixel pra cima e pra baixo
0

#7 User is offline   « Léo » 

  • Group: Desafio Flash
  • Posts: 152
  • Joined: 28-May 04

Posted 31 July 2004 - 06:54 PM

entaum o Math.ceil arredonda o _root.fg????
0

#8 User is offline   DuRanG 

  • Group: Membros
  • Posts: 380
  • Joined: 09-January 04

Posted 01 August 2004 - 12:58 PM

isso, o ceil arredonda pra cima
0

#9 User is offline   « Léo » 

  • Group: Desafio Flash
  • Posts: 152
  • Joined: 28-May 04

Posted 02 August 2004 - 05:03 PM

Valew aew galera!!!!! T+!!!! brigadaum!!!! thumbup.gif smartass.gif thumbsup.gif biggrin.gif laugh.gif tongue.gif cool.gif rolleyes.gif smile.gif alegre.gif
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)