Foros del Web » Creando para Internet » Flash y Actionscript »

Colisiones

Estas en el tema de Colisiones en el foro de Flash y Actionscript en Foros del Web. Hola, Estoy haciendo un juego y necesitaria y lo unico que tengo echo es 2 movie clips, uno de ellos lo muevo con el cursor. ...
  #1 (permalink)  
Antiguo 08/03/2009, 13:00
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 12 años, 6 meses
Puntos: 4
Colisiones

Hola,
Estoy haciendo un juego y necesitaria y lo unico que tengo echo es 2 movie clips, uno de ellos lo muevo con el cursor.
Los siguientes pasos serian: que cuando xocara con el otro lo detectara que fuera como una frontera, no que uno pase por detras o delante del otro.
El siguiente paso es ocmo comparar si son iguales ambos simbols

Gracias

Saludos
__________________
La ficción es y será mi única realidad
  #2 (permalink)  
Antiguo 09/03/2009, 11:15
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 8 años, 11 meses
Puntos: 22
Respuesta: Colisiones

http://www.sargentoweb.com/flash/?doc=1

insisto en la web de sargento...pero es que tiene ejercicios básicos muy buenos y bien explicados.
Deberás adaptarlo, pero los principios son esos.
espero ayudarte

saludos
  #3 (permalink)  
Antiguo 09/03/2009, 16:40
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 12 años, 6 meses
Puntos: 4
Respuesta: Colisiones

Hola,

En primera instancia muxas gracias por responderme ya que creo que me puede ser mucho de ayuda, en segundo es comentarte el problema que tengo ahora.
Es comparar una figura con 3 simbolos diferentes con otra con 3 simbolos diferentes pero uno a uno.
Por ejemplo la figura a|b|c encajaria con la figura c|d|e. Por las c o la figura a|b|c encajaria con la figura d|r|b vertical por las b y asi succesivamente
La idea que tenia en mente era construir 3 simbolos (3 movie clip) y construir otro simbolo (movie clip) compuesto por esas 3 movie clip.
Pero si hago eso las figuras se mueven independientemente no como una sola.
La verdad estoy un poco perdido y dado mi desconocimiento de flash no se me ocurre otra forma de hacerlo

Agradeceria cualquier ayuda

Saludos
__________________
La ficción es y será mi única realidad
  #4 (permalink)  
Antiguo 10/03/2009, 03:33
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 8 años, 11 meses
Puntos: 22
Respuesta: Colisiones

Creo que deberías mirar la posicion de los MC que estan quietos(entiendo que es como un sitio donde tienen que encajar las bolas o los objetos que sean) y poner la condición if, ej
if(_x==20){
trace("elemento A");
}

saludos
  #5 (permalink)  
Antiguo 10/03/2009, 09:03
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 12 años, 6 meses
Puntos: 4
Respuesta: Colisiones

Hola

Gracias por la respuesta de nuevo, pero el tema es detectar el objeto que es para saber si es igual ya que si es igual encajara sino no.

Saludos
__________________
La ficción es y será mi única realidad
  #6 (permalink)  
Antiguo 11/03/2009, 04:41
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 8 años, 11 meses
Puntos: 22
Respuesta: Colisiones

Es decir si la posición de los dos elementos coinciden, graficamente se debería traducir en que en cajan, no?
En ese caso yo haría una variable que detecte la posición de los elementos y la condición sería que cuando
if(posición_objetoA == posición_objetoB){
trace("encajan");
};

espero ayudarte, saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:40.