Folendes szenario:
Ich will ein Objekt (path_ufo) entlang eines Pfads entlang gleiten lassen und nach 3 Treffern (zusätzlich läuft eine Zeitschleife, damit sich das Objekt farblich verändert) will ich das Objekt vernichtet haben.
Gebe ich jetzt dem Objekt eine Variable (im Create_Event) in Form von
{
HP = 99;
}
als "Execute a piece of Code" und im "Collision"-Event des Objekts ebenfalls als "Execute a piece of Code" folgendes ein:
{
HP -= 33;
if (HP <= 0)
instance_destroy();
}
dann zerstört sich das Teil sofort beim ersten Treffer. In der Hilfe steht aber genau diese Aussage. Wo liegt mein Denk-Fehler?
Ich will ein Objekt (path_ufo) entlang eines Pfads entlang gleiten lassen und nach 3 Treffern (zusätzlich läuft eine Zeitschleife, damit sich das Objekt farblich verändert) will ich das Objekt vernichtet haben.
Gebe ich jetzt dem Objekt eine Variable (im Create_Event) in Form von
{
HP = 99;
}
als "Execute a piece of Code" und im "Collision"-Event des Objekts ebenfalls als "Execute a piece of Code" folgendes ein:
{
HP -= 33;
if (HP <= 0)
instance_destroy();
}
dann zerstört sich das Teil sofort beim ersten Treffer. In der Hilfe steht aber genau diese Aussage. Wo liegt mein Denk-Fehler?
Keine Ahnung, was ich hier tue, aber ich mach´s einfach mal!