Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 15 von 15
  1. #11
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard AW: Satellitenbahnen [Greenfoot]

    Du könntest doch einfach einen weiteren Actor ähnlich wie "Evaluation" erstellen, dem den Satelliten übergeben und den dann jedes mal bei act() entsprechend Punkte setzen lassen.

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  2. #12
    NoClose Wurm
    Registriert seit
    24.09.2008
    Beiträge
    183

    Standard AW: Satellitenbahnen [Greenfoot]

    das Problem ist ja, dass die act()-Methode, durch einen Neuaufruf einer Methode die Zeichnen soll, dass gezeichnete durch eine neue Zeichnung ersetzt. Wenn ich also nun eine neue Klasse anlegen würde, die die Aufgabe hat alle Punkte zu zeichnen, wäre immer nur der aktuelle Punkt zu sehen.

  3. #13
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard AW: Satellitenbahnen [Greenfoot]

    Dann würde ich mit Queues arbeiten. Die werden ja von Java schon als Templateklasse zur Verfügung gestellt und du könntest die zu zeichnenden Punkte dort eintragen.

    Sollte die Schlange zu voll werden, so kannst du ja beim Einfügen gleich wieder ein Element entfernen. Das läuft ja so, dass zuerst entfernt wird, was zuerst rein kam. Also würde dein Satellit einen langen "Schweif" wie ein Komet hinter sich herziehen, der ab einer gewissen Länge abbricht. Ist die Länge lang genug, so wirst du bei elliptischen Bahnen auch stets eine völlig gezeichnete Ellipse haben.

    Wirklich aufwändig zu implementieren ist das nicht.

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  4. #14
    NoClose Wurm
    Registriert seit
    24.09.2008
    Beiträge
    183

    Standard AW: Satellitenbahnen [Greenfoot]

    hab eine Coordinatenklasse angelegt, die jeweils ein x und ein y Wert hat. Evaluation erzeugt eine ArrayList<Coordinate>, womit sich die Punkte die gezeichnet werden sollen gespeichert werden können.

    Er zeichnet solange bis die geflogene Distanz größer als 2*pi*Entfernung ist, oder er diesen Punkt schon registriert hat. Kostet zwar viel Speicher, aber funktioniert größtenteils.

  5. #15
    NoClose Wurm
    Registriert seit
    24.09.2008
    Beiträge
    183

    Standard AW: Satellitenbahnen [Greenfoot]

    so alle Probleme gelöst, kann geclosed werden!

    Vielen dank nochmal an Blackberry!

Seite 2 von 2 ErsteErste 12

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •