Gute Abend alle zusammen,
ich bin gerade echt am verzweifeln.
ich habe ein paar Instanzen des selben Objektes. Diese sollen, wenn Sie sich aufeinander zu bewegen, sich ausweichen.
Bin da auch schon recht weit.
Ich habe versucht das über Point_direction(x,y,obj_friend.x, obj_friend.y) zu realisieren.
irgendwie will das nicht so. Habe dann mal eine Variable erstellt (dir=Point_direction(x,y,obj_friend.x, obj_friend.y)) und diese im Debug-modus überprüft. Der Winkel ist immer 0.
Also wie gesagt, die beiden Instanzen sind vom selben Objekt. Ich vermute mal, dass jede Instanz den Winkel zu der ersten Instanz des Objektes berechnet. Und die erste Instanz überprüfe ich halt im Debug Modus und deshalb zeigt er mir den Winkel 0 an.
Nur....was muss ich schreiben, dass der nicht den Winkel zu sich selbst berechnet?
Jedenfalls schätze ich, dass das hier das Problem ist.
Sufu zeigt leider nichts
ich bin gerade echt am verzweifeln.
ich habe ein paar Instanzen des selben Objektes. Diese sollen, wenn Sie sich aufeinander zu bewegen, sich ausweichen.
Bin da auch schon recht weit.
Ich habe versucht das über Point_direction(x,y,obj_friend.x, obj_friend.y) zu realisieren.
irgendwie will das nicht so. Habe dann mal eine Variable erstellt (dir=Point_direction(x,y,obj_friend.x, obj_friend.y)) und diese im Debug-modus überprüft. Der Winkel ist immer 0.
Also wie gesagt, die beiden Instanzen sind vom selben Objekt. Ich vermute mal, dass jede Instanz den Winkel zu der ersten Instanz des Objektes berechnet. Und die erste Instanz überprüfe ich halt im Debug Modus und deshalb zeigt er mir den Winkel 0 an.
Nur....was muss ich schreiben, dass der nicht den Winkel zu sich selbst berechnet?
Jedenfalls schätze ich, dass das hier das Problem ist.
Sufu zeigt leider nichts