Noticias

¡Ayuda a la Comunidad GM, haz una donación!

* Sponsor

Comunidad Game Maker

Bienvenid@ a la comunidad hispana de Game Maker. Nuestro objetivo es crear videojuegos y dar soporte en castellano de GM. Para mejorar nuestro servicio hemos implantado, como adicion al reglamento general, algunas normas especificas en los subforos más comunes. ¡No olvides informarte antes de participar!.

Autor Tema: problemas con el movimiento  (Leído 360 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado JheyRost

  • Habitual
  • *
  • Puntos: 44
  • Mensajes: 18
    • Ver Perfil
en: Diciembre 20, 2019, 08:56:13 pm
tengo un problema con el movimiento del personaje no se que hice pero por alguna razón cuando el personaje se mueve de forma horizontal también se mueve de forma vertical y ya no entiendo que fue lo que hice soy nuevo en esto y bueno perdón por tener el foro de salón de clases pero no tengo para costearme una clase de momento.

 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado dixon

Respuesta #1 en: Diciembre 21, 2019, 04:31:04 am
Hola,

Puedes hacer las preguntas que quieras, inclusive puedes preguntar sobre el clima, la temperatura, la gasolina, el dióxido de carbono. Siempre y cuando estés desarrollando un proyecto en Game maker que mida el impacto ambiental por supuesto.  :-[

Ahora bien, tienes un problema con un código y no muestras el código. Es como el paciente que va al médico y no le dice al doctor nada. Se requiere tu código para ver la falla y corregir.

Pero ahora bien, suponiendo que existiera una manera de corregir un error sin ver el código......  :-[  si existe manera y es la siguiente.

No veas el spoiler hasta que no respondas la pregunta ¿cómo corregir el error sin ver el código?
Spoiler
Te dije que no vieras el spoiler

Spoiler
Reemplazado el código por completo
Código: [Seleccionar]
vspeed=0
hspeed=0
if(keyboard_check(vk_up))
{
vspeed=-5
}
if(keyboard_check(vk_down))
{
vspeed=5
}
if(keyboard_check(vk_left))
{
hspeed=-5
}
if(keyboard_check(vk_right))
{
hspeed=5
}

Si Dios quiere; Limpiaré la oficina, puliré el piso y les serviré café a todos, luego, me enseñarán a programar e iré a comprarles más café.
 


Desconectado BssString

Respuesta #2 en: Diciembre 21, 2019, 03:08:03 pm
Hola JheyRost

Seguramente estás modificando la "vspeed" o la "y" del objeto cuando pulsas alguna tecla de movimiento horizontal...

Aunque sin el código es difícil saber cuál es el problema realmente.

 


Desconectado JheyRost

  • Habitual
  • *
  • Puntos: 44
  • Mensajes: 18
    • Ver Perfil
Respuesta #3 en: Diciembre 21, 2019, 06:32:18 pm
ya lo descubrí por mi cuenta resulta que se mezclo con las coliciones de cuesta abajo era todo...