Hi Leute,
ich habe mal eine Frage :
Ich möchte eine Kollisonsabfrage mit dem Spieler x und dem Objekt y erstellen. Dies soll wie folgt funktionieren:
Schritt 1:
Es ist eine Art Tarnfunktion des Spielers, welche man über die Shift Taste aktiviert. Dies soll aber NUR in Kraft treten, wenn sich der Spieler x auf dem Objekt y befindet (Kollision). Dann soll sich, durch das drücken der Shift Taste(und auch nur in dem Zeitraum, indem man die Shift-Taste betätigt) der normale Playersprite 1 umwandeln in einen Playersprite 2. Nachdem man die Shift-Taste loslässt, soll dann wieder Playersprite 1 erscheinen...
Befindet sich der Spieler x also nicht auf dem Objekt y, soll demnach auch nichts passieren.
Schritt 2:
Der zweite Schritt wäre dann eine Abfrage mit einem Gegner z. Beispiel:
Spieler x fliegt gemütlich durchs Level... Gegner z kommt und fliegt immer automatisch auf den Spieler x zu in dem Tempo t... Gegner z verfolgt den Spieler x so lang, bis er sich auf Objekt y begibt und den Tarnmodus (Änderung in Playersprite 2) anwirft... Ist dies getan dreht der Gegner z ab und fliegt links aus dem Bild....
Hat da eventuell wer ne schlaue GML Lösung parat? Schritt 1 wäre definitiv erstmal am wichtigsten
Danke schonmal im Voraus
Greetz
ich habe mal eine Frage :
Ich möchte eine Kollisonsabfrage mit dem Spieler x und dem Objekt y erstellen. Dies soll wie folgt funktionieren:
Schritt 1:
Es ist eine Art Tarnfunktion des Spielers, welche man über die Shift Taste aktiviert. Dies soll aber NUR in Kraft treten, wenn sich der Spieler x auf dem Objekt y befindet (Kollision). Dann soll sich, durch das drücken der Shift Taste(und auch nur in dem Zeitraum, indem man die Shift-Taste betätigt) der normale Playersprite 1 umwandeln in einen Playersprite 2. Nachdem man die Shift-Taste loslässt, soll dann wieder Playersprite 1 erscheinen...
Befindet sich der Spieler x also nicht auf dem Objekt y, soll demnach auch nichts passieren.
Schritt 2:
Der zweite Schritt wäre dann eine Abfrage mit einem Gegner z. Beispiel:
Spieler x fliegt gemütlich durchs Level... Gegner z kommt und fliegt immer automatisch auf den Spieler x zu in dem Tempo t... Gegner z verfolgt den Spieler x so lang, bis er sich auf Objekt y begibt und den Tarnmodus (Änderung in Playersprite 2) anwirft... Ist dies getan dreht der Gegner z ab und fliegt links aus dem Bild....
Hat da eventuell wer ne schlaue GML Lösung parat? Schritt 1 wäre definitiv erstmal am wichtigsten
Danke schonmal im Voraus
Greetz