Folgendes Problem:
Ich möchte am Anfang eines Spiels Objekte (genannt: ball_red)erstellen,
die irgendwo im Room zufällig platziert werden.
Sie sollen aber nicht zu nahe an dem Punkt erscheinen,
an dem (später erst) das Player-Object (genannt: ballgreen) gespawnt wird.
Dazu verwende ich folgenden Code:
Dazu kommt folgende Fehermeldung:
Das heißt also im Klartext:
Er findet die X-Koordinate von "ballgreen" nicht.
(Is ja auch logisch, das Object existiert ja auch noch garnicht.)
ABER:
Genau deswegen habe ich ja den obigen code so konzipiert,
dass diese variable NUR DANN abgefragt wird,
wenn ballgreen bereits existiert.
Und jetzt die finale Frage:
Was genau hab ich falsch gemacht? :ugly:
Ich möchte am Anfang eines Spiels Objekte (genannt: ball_red)erstellen,
die irgendwo im Room zufällig platziert werden.
Sie sollen aber nicht zu nahe an dem Punkt erscheinen,
an dem (später erst) das Player-Object (genannt: ballgreen) gespawnt wird.
Dazu verwende ich folgenden Code:
GML-Quellcode
Error
in action 1
of Create Event
for object ball_red:
error in code at line 8:
if distance_to_point(ballgreen.x,ballgreen.y)<160 {
at position 34: unknown variable x
Das heißt also im Klartext:
Er findet die X-Koordinate von "ballgreen" nicht.
(Is ja auch logisch, das Object existiert ja auch noch garnicht.)
ABER:
Genau deswegen habe ich ja den obigen code so konzipiert,
dass diese variable NUR DANN abgefragt wird,
wenn ballgreen bereits existiert.
Und jetzt die finale Frage:
Was genau hab ich falsch gemacht? :ugly:
Hier werden sie geholfen:
[Regeln] [GML] [Hilfe] [Suche] [Posten] [Duden.de]
[Wenn das alles nicht mehr hilft] [Dunning-Kruger]
"Die Vernunft sollte Autorität definieren; nicht umgekehrt!"
"Selber denken regt das Gehirn an." - Niffel f.k.a. Kilik
[Regeln] [GML] [Hilfe] [Suche] [Posten] [Duden.de]
[Wenn das alles nicht mehr hilft] [Dunning-Kruger]
"Die Vernunft sollte Autorität definieren; nicht umgekehrt!"
"Selber denken regt das Gehirn an." - Niffel f.k.a. Kilik