locked
Informationen speichern

    Frage

  • Hallo. Gibt es eigentlich eine Möglichkeit bestimmte Werte in eine Ameise zu speichern?
    Z.B Man hat nen "Späher" losgeschickt dann wenn er etwas gefunden hat bekommt er ne 1 zugewiesen und ab dann soll er die Markierung sprühen.
    Gibt es da eine Möglichkeit?
    Danke Obi
    Sonntag, 5. November 2006 14:48

Alle Antworten

  • Soweit ich weiß gibt es keine Möglichkeit einer bestimmten Ameise einen Wert zu zu weisen.
    Aber wieso programmierst du nicht einfach, dass wenn eine Ameise vom Typ Späher einen
    Zuckerhaufen gefunden hat eine Markierung sprüht?
    könnte in etwa so aussehen:
    public override void Sieht(Zucker zucker) {
        if(Typ == "Späher"){
        SprüheMarkierung (0, 100);
        }
    }

    Das Ganze müsstest du dann natürlich noch etwas verändern, damit deine Ameise nicht die
    ganze Zeit Markierungen sprüht. ;-)
    Sonntag, 5. November 2006 15:04
  • Das is leider nicht ganz das was ich versuchen wollte :) Trozdem danke. Der soll das ja machen wenn er läuft, aber wenn ich das bei IstUnterwegs reinsetzte sprüht er ja ständig. Das is ja meine Prob :)
    Sonntag, 5. November 2006 15:09
  • Wie wäre es wenn du deine Ameise zurück zum Bau schickst, wenn sie etwas gefunden hat und ihr sagst, dass sie nur etwas sprühen soll wenn das Ziel der Bau ist und sie nicht Müde ist?
    Sonntag, 5. November 2006 15:24
  • Danke genau das habe ich gebraucht :) Danke War ich mal wieder Betriebsblind.
    Sonntag, 5. November 2006 15:29