Comunidad de diseño web y desarrollo en internet online

problema con posicion de dos mc

Citar            
MensajeEscrito el 15 Abr 2009 09:28 am
Buenas....creo q es algo simple pero no doy con la tecla...os explico:

tengo dos botones..... y dos mc que estan fuera del stage....cuando pulso el boton1....el mc1 va a una poscion en x.....cuando pulso el boton 2....el mc2 va a la misma posicion en x.....pero se cruzan en medio ( entre q uno sale y otro entra )....y es lo que quiero evitar....lo que quiero es que si hay uno de los mc en la poscion x....y se pulsa el boton del otro mc.....que este ultimo espere a que el otro mc salga fuera del stage, para que vaya a la poscion x

me he expicado bien?? :P

a cada mc....tiene el siguiente as:

onClipEvent (load) {
x = 1300;

}
onClipEvent (enterFrame) {
_x += (x-_x)/3;

}



y en los botones:

on (press) {
_root.clip.x = 460;
}

alguna solucion sencilla???

gracias

Por azes

2 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 15 Abr 2009 10:55 am
Usa la clase Tween (o alguna de las bitliotecas basadas en ella), tiene un argumento que es el retardo en empezar a ejecutarse y te permite coordinar dos movimientos. Busca sobre Tween o sus variantes en este mismo foro (en tips también hay algo)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Abr 2009 11:19 am
gracias....con retardo no me sirve.

Por azes

2 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 15 Abr 2009 11:26 am
Si el elemento A inicia un tween que dura 2 segundos y el elemento B inicia su tween 2 segundos después, el resultado es el que describiste, ¿por que no sirve el retardo?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Abr 2009 11:42 am
pq entonces....desde primera hora....cuando pulso primero un boton, ya tengo q esperar.....sin embargo lo que yo quiero, es que la primera vez q pulse cualquiera de los dos botones aparezca una caja normalmente ( el stage en principio esta vacio ).....pero cuando ya hay una caja en el stage si quiero el retardo....no se si me he explicado

:P

Por azes

2 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 15 Abr 2009 11:44 am
Nop, pero investiga la clase Tween, te dará las herramientas

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Abr 2009 11:52 am
ufff...yo es que no estoy muy puesto en as....pero ahora q pienso...podria utilizar lo del retardo mas una condicional, dependiendo si esta en una posicion x en concreto....no?

arrggg....podrias ayudarme.....investigare lo del tween a ver

Por azes

2 de clabLevel



Genero:Masculino  

msie

 

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