Benutzer-Werkzeuge

Webseiten-Werkzeuge


protokolle:10.01.19

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
protokolle:10.01.19 [2019/04/10 20:54]
morningstar
protokolle:10.01.19 [2019/08/28 00:08] (aktuell)
morningstar
Zeile 73: Zeile 73:
 </​code>​ </​code>​
   * Änderung von move_it sodass die Punkte nicht mehr auf 0/0 sondern auf die Tür zulaufen   * Änderung von move_it sodass die Punkte nicht mehr auf 0/0 sondern auf die Tür zulaufen
 +<​code>​
 +class Mover(object):​
 +    ​
 +
 +    def __init__(self,​ circles):
 + posDoor = getPosDoor()
 +        self.circles = circles
 +        self.v = 5
 +        while True:
 +            time.sleep(0.1)
 +            for circ in self.circles:​
 +                richtung = np.array((posDoor[0]-circ.pos[0],​ posDoor[1]-circ.pos[1]))
 +                richtung = 1/​np.linalg.norm(richtung) * richtung
 +                circ.pos = (circ.pos[0]+self.v*richtung[0],​circ.pos[1]+self.v*richtung[1])
 +                print circ.pos
 +</​code>​
   * Versuch der Verknüpfung beider Bereiche - in Arbeit   * Versuch der Verknüpfung beider Bereiche - in Arbeit
  
 +
 +|[[protokolle:​20.12.18|Zurück]] ​   |   ​[[protokolle:​17.01.19|Weiter]]|
protokolle/10.01.19.1554922467.txt.gz · Zuletzt geändert: 2019/04/10 20:54 von morningstar