also so wie du das beschreibst kann es eigentlich nicht gehen, da dann nur eine Kollision stattfindet, wenn die beiden Pictures auch die gleiche y Koordinate haben...
Zitat
um dann einen bereich zu erzeugen, also die "kollisions-zone", musst du den wert mit zwei variablen abfragen. mal angenommen der radius ist 30 (also vom held aus in jede richtung 30, ein durchmesser von 60), dann fragst du, ob der wert grösser als -30 UND kleiner als 30 ist.
erst wenn diese beiden forks zutreffen, findet das weitere kollisons-prozedere statt.
...
Naja siehe das was ich oben geschrieben hab. Außerdem lässt sich mit dem Maker schwerlich ein "radius" d.h. ein Kreis als Kollisionsfeld berechnen.
Du könntest allerdings den x und den y Wert des Gegners berechnen, dann die Differenz zum Hero nehmen und wenn´etwas negatives rauskommt mal -1 rechnen. Jetzt müsstest du den Unterschied der und der y Koordinate kennen. Dann ergibt sich folgende Formel:
Pytaghoras wir danken dir...
du solltest dann mit dem Taschenrechner ausrechnen wie groß die Entfernung sein darf (in deinem Fall 900). Aaaalso fragst du dann ab, ob Entfernung kleiner/= 900 ist und fertig.
Nochmal alles im Überblick:
Hoffe du kannst es verwenden.
greetz Beril
--
"Unverständlichkeit ist kein Zeichen für tiefgehende Gedanken"