hola a todos, quisiera saber como hacer para que al apuntar mi apunte a la direccion del mouse ejemplo:
(http://i54.tinypic.com/wb9zqu.jpg)
facil
te vas a extras y en la opcion donde sale un crusor . ahi selecionas el sprite del apunte y whola
si es lite
te creas un obj apunte y en step pones DyD jump to position
x mouse_x
y mouse_y
Cita de: juan pablo en Noviembre 06, 2010, 01:36:30 AM
facil
te vas a extras y en la opcion donde sale un crusor . ahi selecionas el sprite del apunte y whola
si es lite
te creas un obj apunte y en step pones DyD jump to position
x mouse_x
y mouse_y
Creo que se refiere a como hacer para que el personaje apunte en direcion al cursor, no como cambiar la imagen del cursor...
Sobre eso amigo "windspro":
Primero que nada para lograr eso nesesitar tener los sprites por separados(por ejemplo uno para las piernas y otro para la parte superior), con esto hecho puedes cambiar el valor de la variable
image_angle y usar la funcion
point_direction(x1,y1,x2,y2) para lograr ese efecto.
Por ejemplo, dijamos que spr_cuerpo es la parte superior del cuerpo y spr_pies seran los pies, en el evento draw podrias usar algo parecido a esto:
[gml]
image_angle=point_direction(x,y,mouse_x,mouse_y);//se calcula el angulo
draw_sprite_ext(spr_pies,image_index,x,y,image_xscale,image_yscale,0,image_blend,image_alpha);//se dibujan los pies
draw_sprite_ext(spr_cuerpo,image_index,x,y-16,image_xscale,image_yscale,image_angle,image_blend,image_alpha);//se dibuja el cuerpo en el angulo correspondiente
[/gml]
El dilema podria cambiar si usas los sprites del cuerpo brazos y piernas por separado o etc...
salu2
Esta pregunta ya est? muy gastada. Podr?as haberte ahorrado tiempo simplemente usando el buscador.
Cita de: Hackware en Noviembre 06, 2010, 09:06:31 AM
Esta pregunta ya est? muy gastada. Podr?as haberte ahorrado tiempo simplemente usando el buscador.
esto e sporque la gente es mas practica
pd: deberian hacer un faq de preguntas frecuentes del gm
la verdad es que s? existe una FAQ: http://www.comunidadgm.org/index.php?board=70.0
solo deber?an agregar esta pregunta ;)
No funciona :( :'( al colocarlo no funciona bien por dos razones:
1-El cuerpo se mueve mal fuera del angulo del personaje y trate de arreglarlo y no pude.
2-no gira nada realista, osea no gira horizontalmente sino que igual como esta aqui una foto de ejemplo:
(http://i55.tinypic.com/1262u80.jpg)
Debes corregir el origen de la imagen desde las propiedades del sprite. Si no te queda claro refi?rete al manual o utiliza el buscador.
:D lo mejor seria que me manden un ejemplo por favor si pueden, asi lo comprendo mucho mejor y caso resuelto.
Te dejo un ejemplo usando la tecnica ya mencionada...
PD:no uses el personaje es una marca registrada XD
Muchas Gracias por el ejemplo!, y claro no usare el personaje basta con el carismatico walt walther dog XD