Cita de: Texic en Diciembre 17, 2010, 04:32:22 PM
Es lo q te dec?a, mover el objeto y dibujarlo a la vez en el evento draw
El por qu? en realidad es la parte m?s complicada, pero bueno, lo voy a tratar de explicar. El evento draw se ejecuta antes que el evento step, y la view es parte del draw global y se actualiza luego del step de todos los objetos, porq los eventos de room siempre van ?ltimos. Entonces el orden es as?. Dibuja el objeto en la posicion actual (antes de ejecutar el step), la posicion del objeto cambia, mueve la view a la posicion del objeto y la secuencua se repite. Si lo analisas con cuidado te vas a dar cuenta de que el error es muy evidente.
PD: Aunq no haya un evento draw declarado por el usuario el evento existe igual para dibujar el objeto, por eso cuando lo agregas manualmente el objeto desaparece
Con razon! me imaginaba que pasaba por algo relacionado por el orden en el que se ejecutan las cosas, ahora comprendi, y lo voy a tener en cuenta a la hora de pensar futuros scripts, gracias.
Que la fuerza los acompa?e.