hallo zusammen.
ich arbeite an einem platformer. die ganze welt setzt sich aus rooms zusammen.
wenn ich in einem room links herausgehe, lädt der nächste room, wo die spielfigur dann rechts ins bild kommt. die räume sollten dann wie in einem koordinaten-system zusammen gesetzt werden. also benenne ich meine räume entsprechend: "room_0_0" oder "room_20_4".
mein problem ist, dass gamemaker offenbar mühe hat einen aus strings und variablen zusammengesetzten raumnamen zu verwenden.
versuch 1 war etwa so: roomname = 'room_'+string(map_x)+'_'+string(map_y); room_goto(roomname);
das ging aber nicht. weiterhin habe ich hier im forum gelesen, das sowas mit execute_string() gehen soll. da habe ich allerdings den überblick total verloren. nach zahlreichen versuchen dann auch aufgegeben und alles wieder gelöscht.
kann mir da jemand auf die sprünge helfen?
danke
ich arbeite an einem platformer. die ganze welt setzt sich aus rooms zusammen.
wenn ich in einem room links herausgehe, lädt der nächste room, wo die spielfigur dann rechts ins bild kommt. die räume sollten dann wie in einem koordinaten-system zusammen gesetzt werden. also benenne ich meine räume entsprechend: "room_0_0" oder "room_20_4".
mein problem ist, dass gamemaker offenbar mühe hat einen aus strings und variablen zusammengesetzten raumnamen zu verwenden.
versuch 1 war etwa so: roomname = 'room_'+string(map_x)+'_'+string(map_y); room_goto(roomname);
das ging aber nicht. weiterhin habe ich hier im forum gelesen, das sowas mit execute_string() gehen soll. da habe ich allerdings den überblick total verloren. nach zahlreichen versuchen dann auch aufgegeben und alles wieder gelöscht.
kann mir da jemand auf die sprünge helfen?
danke