Ich habe jetzt per Drag & Drop einen 2d Gegner erstellt der auf seiner Plattform herumläuft. Ich hab die Marker Taktik verwendet, also an die Enden der Plattform jeweils einen unsichtbaren Marker, und bei jeder Kollision mit einem wechselt der Gegner seine laufrichtung. Ich will aber dass, er auf mich zu läuft wenn ich in seiner in seiner Nähe bin und dann wre da noch ein Problem mit dem Kampf-System.
Wenn man einfach stur geradeausläuft und dabei auf den Gegner trifft, soll er seinen Sprite ändern (nämlich in die Zuschlag-Animation) und man selbst wird ein kleines Stück zurückgeworfen und ändert seinen Sprite (nämlich den Player-bekommt-aufs-Maul-Sprite) und verliert ein paar lebenspunkte. Wenn man nun aber selber auf ihn zuläuft und schlägt bevor er es tun kann, dann ändert sich der eigene Sprite (zum Player-Zuschlag-Sprite) und der Gegner wird ein Stück zurückgeschleudert, verliert Lebenspunkte und ändert seinen Sprite zum Gegner-kriegt-aufs-Maul-Sprite. Ich hab keine Ahnung wie ich das per Drag & Drop hinkriegen kann und mit der GML hab ich keienrlei Erfahrung, und passende bereits beantwortete Threads sowie Tutorial-Videos find ich auch nicht. Ich hoffe ihr könnt mir helfen.
Wenn man einfach stur geradeausläuft und dabei auf den Gegner trifft, soll er seinen Sprite ändern (nämlich in die Zuschlag-Animation) und man selbst wird ein kleines Stück zurückgeworfen und ändert seinen Sprite (nämlich den Player-bekommt-aufs-Maul-Sprite) und verliert ein paar lebenspunkte. Wenn man nun aber selber auf ihn zuläuft und schlägt bevor er es tun kann, dann ändert sich der eigene Sprite (zum Player-Zuschlag-Sprite) und der Gegner wird ein Stück zurückgeschleudert, verliert Lebenspunkte und ändert seinen Sprite zum Gegner-kriegt-aufs-Maul-Sprite. Ich hab keine Ahnung wie ich das per Drag & Drop hinkriegen kann und mit der GML hab ich keienrlei Erfahrung, und passende bereits beantwortete Threads sowie Tutorial-Videos find ich auch nicht. Ich hoffe ihr könnt mir helfen.