Gamemaker Studio 2 Gml 〈4K 2024〉
var data = json_parse(json_str); obj_player.x = data.player_x; obj_player.y = data.player_y; obj_player.hp = data.player_hp; room_goto(data.current_room);
// Play a sound var snd = audio_play_sound(snd_laser, 10, false); // 10 = priority, false = not looping gamemaker studio 2 gml
(Dynamic array):
// Switch statement (Great for state machines) switch (state) case "idle": sprite_index = spr_idle; break; case "run": sprite_index = spr_run; break; var data = json_parse(json_str); obj_player
// We define 4 points. // Points 1 & 2 are on the "Bottom" face (pushed back). // Points 3 & 4 are on the "Top" face (at position). var data = json_parse(json_str)
var data = json_parse(json_str); obj_player.x = data.player_x; obj_player.y = data.player_y; obj_player.hp = data.player_hp; room_goto(data.current_room);
// Play a sound var snd = audio_play_sound(snd_laser, 10, false); // 10 = priority, false = not looping
(Dynamic array):
// Switch statement (Great for state machines) switch (state) case "idle": sprite_index = spr_idle; break; case "run": sprite_index = spr_run; break;
// We define 4 points. // Points 1 & 2 are on the "Bottom" face (pushed back). // Points 3 & 4 are on the "Top" face (at position).