Noticias

Importante: ¡Si quieres publicar tu juego no olvides leer este tema!

* 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 ds_grid_set_region  (Leído 478 veces)

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

Desconectado Jalealf

  • Habitual
  • *
  • Puntos: 40
  • Mensajes: 18
  • Sexo: Masculino
    • Ver Perfil
en: Septiembre 07, 2021, 04:19:50 am
Hola Buenos días, tardes, noches

estoy teniendo un problema con ds_grid_set_region, entiendo por que que estoy queriendo cambiar valores en posiciones donde están cargados sprites y objetos,

¿Qué alternativa me recomiendan?

Este es el error:
ds_grid_set_region argument 3 incorrect type (undefined) expecting a Number (YYGI32)
 at gml_Object_obj_ButtonParent_Step_0 (line 10) -               ds_grid_set_region(grid, slotID, grid[# slotID, Item.Height], slotID, grid[# slotID, Item.Height], noone);
############################################################################################
gml_Object_obj_ButtonParent_Step_0 (line 10)

gracias de antemano

 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado Clamud

Respuesta #1 en: Septiembre 08, 2021, 04:54:20 am
El mensaje de error indica que se está leyendo un valor undefined, es decir, que no has escrito un valor en la posición de la grid que quieres leer

 


Desconectado Jalealf

  • Habitual
  • *
  • Puntos: 40
  • Mensajes: 18
  • Sexo: Masculino
    • Ver Perfil
Respuesta #2 en: Septiembre 15, 2021, 09:50:42 pm
Lo que estoy cargarn en la columna de la grid es:

AddItemToMasterList(["Cherry", spr_Cherry, 1, Type.Consumable, 1, Obj_Cherry, true]);

¿Podria ser el "true" el que me este dando el error?

 


Desconectado Clamud

Respuesta #3 en: Septiembre 16, 2021, 07:30:55 pm
¿Cómo funciona ese script que está usando?

 


Desconectado Jalealf

  • Habitual
  • *
  • Puntos: 40
  • Mensajes: 18
  • Sexo: Masculino
    • Ver Perfil
Respuesta #4 en: Septiembre 16, 2021, 08:26:24 pm
function AddItemToMasterList(attributes){
   ds_grid_resize(global.AllItems, ds_grid_width(global.AllItems) + 1, ds_grid_height(global.AllItems));
   for (var i = 0; i < array_length(attributes); i++){
      global.AllItems[# ds_grid_width(global.AllItems) - 1, i] = attributes;
   }
}

 


 


Warning: Parameter 1 to spoiler_buffer() expected to be a reference, value given in Unknown on line 0

Warning: Parameter 1 to custom_report_ob() expected to be a reference, value given in Unknown on line 0