Okay, hier ist der Artikel für den `zieleAuf`-Befehl, formatiert für WordPress HTML mit dem `syntaxhighlight` Shortcode:
.zieleAuf(Ziel)
Mit der .zieleAuf()-Funktion, kannst du ein Objekt (Figur, Text usw.) auf ein anderes Objekt ausrichten. Das ist besonders nützlich, wenn du z.B. einen Gegenstand auf eine Figur ausrichten möchtest, die sich bewegt.
Parameter: Ziel
Die .zieleAuf()-Funktion benötigt immer den Parameter "Ziel".
.zieleAuf(katze)
Ziel ist die Variable des Objekts, auf das sich das erste Objekt ausrichten soll (z.B. die Variable einer Figur).
Code-Beispiele zum zieleAuf()-Befehl:
affe = figur("affe5", 200, 200, 0.5)
roboter = figur("roboter10", 400, 300, 0.41)
function zielAffe() {
roboter.zieleAuf(affe)
}
setInterval(zielAffe, 50)
Im obigen Beispiel erstellen wir zuerst eine Figur namens "Affe" und eine Figur namens "Banane". Die Funktion `zielAffe` sorgt dafür, dass die Banane immer auf den Affen ausgerichtet ist. `setInterval` sorgt dafür, dass die Funktion `zielAffe` alle 50 Millisekunden ausgeführt wird und die Banane immer auf den Affen ausgerichtet ist.
Hier ist ein weiteres Beispiel:
roboter = figur("roboter10", 100, 300, 0.3)
ziel = figur("batterie", 400, 300, 0.3)
function roboterFolgtZiel() {
roboter.zieleAuf(ziel)
roboter.bewegenX(100)
}
setInterval(roboterFolgtZiel, 100)
In diesem Beispiel haben wir einen Roboter und eine Batterie. Der Roboter wird sich immer in Richtung der Batterie bewegen und sich zu ihr ausrichten. Die Funktion `roboterFolgtZiel` sorgt dafür, dass der Roboter immer auf die Batterie ausgerichtet ist und sich auf sie zubewegt. `setInterval` sorgt dafür, dass die Funktion `roboterFolgtZiel` alle 100 Millisekunden ausgeführt wird.