Tengo un problema y es que estoy haciendo un juego parecido a flappy bird y los obstaculos (en flappy bird los tubos) no consigo que queden cada uno a un lado de la pantalla y siempre se "unen". Estoy siguiendo un tutorial en ingles (que no se apenas asi que hago lo que puedo) os dejo el video y en que minutos explica la parte de codigo en la que tengo el problema:
https://www.youtube.com/watch?v=iG7X2JkWM-Y (https://www.youtube.com/watch?v=iG7X2JkWM-Y)
(min 8:45)
y el codigo que introduje es este (la parte del error creo que estan en los numeros):
alarm[0] = 60;
var position, spread;
position = random(300)+150
spread = 150
instance_create(room_width,position - spread/2,obj_porteria);
instance_create(room_width,position + spread/2,obj_porteria2);"
Tambien dejo las medidas de los obstaculos y el tamaño de la room por si es de ayuda:
-Obstaculos: 70x405
- Room: 429x768
Imagen del problema:
(http://i58.tinypic.com/opbnk5.png)
Sin haber visto el vídeo aún... 405+405=810 y el alto de la room es de 768. ¿Puede estar ahí el problema?
Cita de: learsi en Junio 29, 2014, 03:05:02 PM
Sin haber visto el vídeo aún... 405+405=810 y el alto de la room es de 768. ¿Puede estar ahí el problema?
Gracias por la ayuda pero lo probe y al parecer ese no es el problema, facilite una imagen en el post del problema con el codigo que puse y aora te pongo otra con el codigo modificado como decias:
(http://i60.tinypic.com/2vltunn.png)
Ya consegui solucionarlo, en spread tenia que ponerlo en netivo simplemente, cambie a "spread = -125"