Ich habe mein Spiel-Setup, so dass es beginnt und geht zurück zu einem Bildschirm laden Raum für 45 Schritte, nach denen der nächste Raum ist randomisiert. So bei Alarm [0] der folgende Code aktiviert:GML-Alarm-Ereignis funktioniert nicht zum zweiten Mal
randomize();
chosenRoom = choose(rm_roomOne, rm_roomTwo, rm_roomThree, rm_roomFour);
room_goto(chosenRoom);
Der Code hier funktioniert das erste Mal, aber wenn es aus dem zufällig gewählten Raum zum Ladebildschirm Raum geht zurück bleibt es dort und nicht ausführen der Code erneut.
Jede Hilfe würde sehr geschätzt werden.
Wie rufen Sie den Alarm [0]? In welchem Fall starten Sie es? –
Ich habe einfach das Alarmereignis in einem Kontrollobjekt hinzugefügt. Es setzt den Alarm [0] im create-Ereignis auf 45 und dann im Alarm [0] -Ereignis das obige Code-Stück (na ja, nur das erste Mal). Es ist also ziemlich loadingRoom -> Code ausführen -> RandomRoom -> LoadingRoom -> stoppt – SneakyBomber