Emudesc en Facebook!RSS

Retroceder   Foros de Emudesc > Crea tus propios juegos > Game Maker

Respuesta
 
Herramientas
  #1  
Antiguo 25-ene-2012, 17:59
Avatar de FARAMIR97
Advanced Newbie
 
Fecha de Ingreso: febrero-2011
Ubicación: mi casa
Mensajes: 67
FARAMIR97 se está dando a conocer
Predeterminado Problema con salto doble

Hola mira yo quiero que al darle al up dos veces aga un salto doble pero no se como el scrip que uso para el salto normal es este

{
if (not place_free(x,y+1)) and salto=false
vspeed = -9
salto=true
hspeed=0
}


Responder Con Cita
  #2  
Antiguo 25-ene-2012, 18:14
Avatar de TLT96
EMD Addict
 
Fecha de Ingreso: julio-2010
Ubicación: Tokyo
Mensajes: 1,475
TLT96 se está dando a conocer
Predeterminado Re: Problema con salto doble

Prueba usando variables

Como por ejemplo si esta tocando el piso que ponga la global salto 0

si salta uno que cambie a 1 y asi llega a 2 asi podras hacer dos o mas saltos
Responder Con Cita
  #3  
Antiguo 26-ene-2012, 17:34
Avatar de FARAMIR97
Advanced Newbie
 
Fecha de Ingreso: febrero-2011
Ubicación: mi casa
Mensajes: 67
FARAMIR97 se está dando a conocer
Predeterminado Re: Problema con salto doble

Cita:
Empezado por //ѕнadow aвѕorвer// Ver Mensaje
Prueba usando variables

Como por ejemplo si esta tocando el piso que ponga la global salto 0

si salta uno que cambie a 1 y asi llega a 2 asi podras hacer dos o mas saltos
eso no me vale. Pero gracias por la opcion
Responder Con Cita
  #4  
Antiguo 27-ene-2012, 21:17
Avatar de ginerale_chesko
Active User
 
Fecha de Ingreso: septiembre-2009
Ubicación: ???????
Mensajes: 236
ginerale_chesko se está dando a conocer
Predeterminado Re: Problema con salto doble

para el doble salto
en create event:
doble=0

en step
if place_free(x,y+1) {gravity = 0.5}
else {gravity = 0}
gravity_direction = 270
if vspeed > 10 {vspeed = 10}
if keyboard_check(vk_right) && place_free(x+4,y) {x+=4}
if keyboard_check(vk_left) && place_free(x-4,y) {x-=4}
if keyboard_check_pressed(vk_up)
{
if (not (place_free(x,y+1)))
{
vspeed = -11
}
else if (doble=0)
{
doble=1
vspeed = -11
image_index = 0
image_index = spr_idle
}
}

y luego cuando colisiones con un objeto solido
pones en un execute code
doble=0

y asi a ver que tal...
Responder Con Cita
  #5  
Antiguo 27-ene-2012, 22:22
Avatar de TLT96
EMD Addict
 
Fecha de Ingreso: julio-2010
Ubicación: Tokyo
Mensajes: 1,475
TLT96 se está dando a conocer
Predeterminado Re: Problema con salto doble

Es lo mismo que yo dije solo que tu le incorporaste la gravedad y eso xD
Responder Con Cita
  #6  
Antiguo 28-ene-2012, 17:18
Avatar de FARAMIR97
Advanced Newbie
 
Fecha de Ingreso: febrero-2011
Ubicación: mi casa
Mensajes: 67
FARAMIR97 se está dando a conocer
Predeterminado Re: Problema con salto doble

Cita:
Empezado por ginerale_chesko Ver Mensaje
para el doble salto
en create event:
doble=0

en step
if place_free(x,y+1) {gravity = 0.5}
else {gravity = 0}
gravity_direction = 270
if vspeed > 10 {vspeed = 10}
if keyboard_check(vk_right) && place_free(x+4,y) {x+=4}
if keyboard_check(vk_left) && place_free(x-4,y) {x-=4}
if keyboard_check_pressed(vk_up)
{
if (not (place_free(x,y+1)))
{
vspeed = -11
}
else if (doble=0)
{
doble=1
vspeed = -11
image_index = 0
image_index = spr_idle
}
}

y luego cuando colisiones con un objeto solido
pones en un execute code
doble=0

y asi a ver que tal...
Ya encontre el codigo en otro sitio pero gracias por la información.
Posdata: Este tema ya se puede cerrar
Responder Con Cita
  #7  
Antiguo 14-feb-2012, 14:28
Newbie
 
Fecha de Ingreso: febrero-2012
Ubicación: Saudi Arabia
Mensajes: 3
roondikiddime se está dando a conocer
Predeterminado Îňőŕäí˙ę

îÉ. čçâčíčň˙˙˙˙˙ çŕ îôňîď, ˙ ńĺí˙˙˙ ňđĺçâŕ˙ óćî!!óô...
Äíţőŕŕ ó ěčí˙˙˙˙˙˙˙˙˙˙˙˙ ęîí÷čëŕń˙
Responder Con Cita
Respuesta



Temas Similares para: Problema con salto doble
Tema Autor Foro Respuestas Último mensaje
Doble Problema Pokemon Stadium 2 link el heroe del tiempo Nintendo 64 0 23-dic-2010 03:30
Problema doble sonicthehedgehog5 Playstation 4 09-dic-2010 22:14
[Ayuda] Problema de "salto de linea" con el Word Neaya_Japan Informática 3 13-jun-2010 06:18
PROBLEMA CON EL EPSXE V1.6 (El que es doble) ramon/dc Playstation 4 06-ene-2009 16:34
Doble salto doomdominus Playstation 2 1 05-ene-2009 01:18


La franja horaria es GMT +1. La hora actual es: 12:17.


Powered by vBulletin®


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93