lo que necesito es como hacer para que las balas salgan a un numero de grados determinado en particular 45 grados
dejo una imagen para que veais a lo que me refiero.

gracias por adelantado

te dejo un ejemplo que hice muy rapidamente :P...

espero que te sirva... cualquier cosa avisa de vuelta :)

#2 Enero 21, 2010, 10:29:54 PM Ultima modificación: Enero 21, 2010, 10:36:04 PM por korosu
muchas gracias por el ejemplo pero yo lo necesito en codigo

EDITO: ya esta solucionado muchas gracias de nuevo


si el objeto va hacia adelante  vspeed=12;
en el evento step del objeto del laser o disparo. pon:

y-=2; //esto hace que se vaya para arriba pero como ya va para adelante se ira esquiniado, me explico.

si no te gusta como se va esquiniado ponle un valor a la y por ejemplo:
haber intentale:

vspeed=12;
hspeed=12;

si se va muy rapido cambiale los valores.





Es Mejor No Saber Porque Funciona, Que Saber El Porque No Funciona...
Tienes alguna duda con "Game Design" o de videojuegos en general, contactamente mas facil en twitter @pavulzavala