Guten Tag!
Ich versuchs mal schnell, aber danke für das Angebot!
1,1a: hier wird für jeden Untergrund verglichen, ob er sich innerhalb von 400 Metern auf der X-Achse unter dem Tier befindet. Dazu werden die X-Positionen subtrahiert (im Bild ist das Ergebnis bei 1 gerade 542,391m), und mit 2 Vergleichen überprüft, ob das Ergebniss größer ist als -200 und kleiner als +200. Nur wenn beide Vergleiche ein "wahr" (also eine 1) ausgeben befindet sich das Tier über dem Untergrund. Deshalb gibt es dieses Boole (das mit dem Kreuz), das nur "wahr" ausgibt, wenn an beiden Eingängen auch je ein "wahr" liegt.
Die doppelt unterstrichenen Ergebnisse zeigen also gerade an das sich das Tier weder in der Nähe von dem einem noch dem anderen Untergrund befinden.
2: daraus ergibt sich hier ein "wahres" Ergebniss -> das heist, das Tier darf grün sein, weil es sich nicht über einer anderen Farbe befindet.
(dieser Schritt ist an sich überflüssig, weil man diese Abfrage später unterbringen könnte, es ist aber beim basteln ganz hilfreich erstmal alles deutlich darzustellen)
3: die Verteiler funktionieren wie ein Schalter. An allen dreien liegen die Ergebnisse (in Form einer 0 oder einer 1) der Abfragen untergrund1?, untergrund2? oder keins von beiden?, und immer nur eine kann wahr sein. Bekommt der "Schalter" eine 0, gibt er das aus, was an seinem ersten Eingang anliegt, bekommt er eine 1, das was an seinem zweiten Eingang anliegt.
An jedem Schalter liegt am Eingang2 eine Konstante (für das Tier eine 0, für untergr1 eine 1 und für untergr2 eine 2). Diese wird also nur für die jeweilige Situation ausgegeben.
4: hier werden die Ausgaben der 3 Schalter addiert. Im Beispiel ist das Ergebnis gerade null, weil das Tier über keinem Untergrund ist, und die Konstante am Schalter 0 war. Wäre das Tier über untergr2 gewesen wäre das erbebnis hier 2.
5: Hier wird das Ergebnis der Addition an einen Schalter gelegt, der für jede der 3 möglichen Ergebnisse (0,1,2) ein anderes Material auf das TexturTag des Tieses schmeißt....
ufff