Comunidad de diseño web y desarrollo en internet online

necesito que el mc vaya de un fotograma a otro con otro mc

Citar            
MensajeEscrito el 19 May 2008 07:43 pm
hola estoy creando un juego en donde un mc (pawel) tiene que tocar un elemento (monedas) correcto y cuando lo haga pase al segundo fotograma de la linea de tiempo.. ya puedo hacer que cuando pawel toque el mc monedas, este desaparesca pero no he encontrado la manera para que cuando pawel toque el mc monedas se vaya al fotograma 2, ojala y puedan ayudarme a crear el action script gracias
el codigo que tengo en el pawel es este:
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_x+=5;
legs.play();
}
if (Key.isDown(Key.LEFT)) {
_x-=5;
legs.play();
}
if (Key.isDown (Key.DOWN)) {
_y+=5;
legs.play();
}
if (Key.isDown (Key.UP)) {
_y-=5;
legs.play();
}
}
onClipEvent (enterFrame){
if(_root.ground.hitTest(this._x, this._y-11, true)){
vel_y=0
jumping=false;
this._y+=36;
if(_root.ground.hitTest (this._x, this._y+1, true)){ this._y-=40;}
}
}

y el codigo en el mc monedas es este:
onClipEvent (enterFrame) {
if (this.hitTest(_root.pawel)) {
_root.score.text++;
_root.intento.text++;
gotoAndStop("hit");// intentando que este vaya al fotograma 2 llamado (hit)
unloadMovie(this);
}
}

Por noentiendonada

92 de clabLevel



 

msie7
Citar            
MensajeEscrito el 19 May 2008 08:12 pm
Si pones

gotoAndStop("hit");

El qu intenta ir al segundo fotograma es la moneda, y no creo que ese sea tu objetivo, corrige esa ruta

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 May 2008 11:45 pm
pero entonces en donde tengo que poner el gotoAndStop("hit"); ya que si lo pongo en el mc pawel tampoco funciona

Por noentiendonada

92 de clabLevel



 

msie7
Citar            
MensajeEscrito el 19 May 2008 11:57 pm
Para no errarle, usa ruta absoluta:

_root.gotoAndStop("hit");

Luego cuando andes mas fino

_parent.gotoAndStop("hit");

_parent escala una línea de tiempo, sumas _parent para ir hacia arriba

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 May 2008 11:59 pm
en donde pongo el _root.gotoAndStop(hit), en el mc pawel o en el mc de monedas? disculpa pero soy nueva en esto y me cuesta un poco de trabajo crear el action completo

Por noentiendonada

92 de clabLevel



 

msie7
Citar            
MensajeEscrito el 20 May 2008 12:06 am
Si quieres que ocurra cuando desaparezca la moneda, lo pones en el timeline de moneda

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 May 2008 12:08 am
ya le intente, pero no sale.. ademas el timeline es el mismo el de la moneda y el pawel... voy a intentar ponerlo en un time line diferente pero tambien cuando hago test la pelicula el score me sale como na...(error)

Por noentiendonada

92 de clabLevel



 

msie7
Citar            
MensajeEscrito el 20 May 2008 12:11 am
Antes de probar a lo tonto, visualiza:

- ¿Cual es la línea de tiempo que quieres mover?
- ¿Que evento hace que esa línea de tiempo se mueva? (la moneda, el personaje, un contador, ...?)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 May 2008 12:17 am
eso no lo entendi.. mira se supone que va asi... tengo una capa de todo el fondo en donde esta el score, otro capa en donde esta el pawel (muñequito de accion) y las monedas y otro capa para el mouse....en la capa donde esta el muñequito y las monedas puse 5 fotogramas para ir cambiando la accion es decir un fotograma tiene una cantidad el segundo otra y asi sucesivamente... ???? (no se si esta bien o si es que tengo que hacer diferentes capas para cada elemento?) ahora por otra parte, lo que quiero es que ya sea que el muñequito al tocar las monedas cambie o alreves no tengo preferencia

Por noentiendonada

92 de clabLevel



 

msie7
Citar            
MensajeEscrito el 20 May 2008 12:30 am
El miñequito al tocar la moneda ... ponlo donde estaba (agrega _root o la ruta hacia el timeline que tenga el label "hit", como te puse)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 May 2008 12:33 am
segun yo ya hice eso pero no sale me podrias mandar un mail para que te reenvie el archivo y lo revises y asi me digas donde estoy mal???

Por noentiendonada

92 de clabLevel



 

msie7
Citar            
MensajeEscrito el 20 May 2008 12:39 am
Persevera y triunfarás

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 May 2008 12:46 am
asi quedo el action en la moneda
onClipEvent (enterFrame) {
if (this.hitTest(_root.pawel)) {
_root.score.text++;
_root.intento.text++;
_root.gotoAndStop ("2");//este seria el script dentro de la moneda pero cuando testeo no va al fotog 2 se queda en el mismo//
unloadMovie(this);
}
}

Por noentiendonada

92 de clabLevel



 

msie7
Citar            
MensajeEscrito el 20 May 2008 12:51 am
ya lo logre muchas gracias el problema fue el script ("2") no debe ir entre comillas... te lo agradesco muchisimo =) =)

Por noentiendonada

92 de clabLevel



 

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.