bueno, trabajando en mi eternamente largo y vago desarrollo de mi juego XD
me tope con mi 45° problema:aclaro lo hice con d&d
en un objeto, cualquiera, en el evento keyboard press up puse una variable ej:fulano asi:
set variable fulano a 1.
en el mismo objeto , en el evento keyboard press left puse:
if fulano es igual a 1
start of a block
y una accion cualquiera
end of block
al ejecutar el juego todo funciona como es debido.Cuando presiono left, y up esta presionada, ejecuta la acción que debia hacer.
pero el problema se presenta al intentarlo en otro objeto.
ej, yo en otro objeto pongo, en el evento step:
if fulano es igual a 1
start of block
y una accion cualquiera
end of block
al ejecutar el juego tira error ya que no reconoce la variable.
asi que mi problema es ese. quiero crear variables globales para poder usarlas en otros objetos u otras rooms
como se hacen?
solo tienes que escribir global.nombredelavariable
por ejemplo si quieres crear una variable global llamada nombre el codigo seria el siguiente
var global.nombre;
y en caso de que lo hagas con D&D igual escribes global.nombre o la variable que sea vaya...
Saludos
muchas gracias.
lo habia intentado antes y no me funcionaba. pero me habia olvidado de declararl la variable cuando el juego inicia XD
ahora anda perfecto, gracias