Deutsches Forum: Swishzone.de
Verwenden Sie diese Aktion um Aktionen an ein anderes Sprite statt an das aktuelle Sprite zu senden.
|
|
"Anweisung an Objekt" ist nützlich, wenn Sie andere Sprites beeinflussen möchten. Außerdem erlaubt es Sprites auch die Einflußnahme auf dem Film.
Hinweis: Sprites, die Maus-Ereignisse haben oder die sich innerhalb eines Knopf-Zustandes befinden, können keine Anweisungen entgegen nehmen. Ebenso Sprites, die ich in unbenannten Sprites oder Gruppen befinden (diese können nur von innen (also von enthaltenen Objekten) angesprochen werden).
Zielobjekte können in anderen Objekten verschachtelt sein. In so einem Fall geben Sie einen absoluten oder relativen Pfad an. Ein absoluter Pfad beginnt mit einem "/", ein relativer Pfad beginnt entweder mit dem Namen eines untergeordneten Sprites oder mit ".." (dies bezeichnet das übergeordnete Sprite). Die einzelnen Sprite der Hierarchie werden durch "/" voneinander getrennt.
Folgendes Beispiel zur Verdeutlichung:
Scene 1
Sprite Tom
Sprite Richard
Sprite Harry
Scene 1 enthält zwei Sprites namens "Tom" und "Harry". Das Sprite "Tom" enthält ein Sprite namens "Richard".
Vom Sprite "Tom" ausgehend könnten Sie folgende Pfade verwenden, um andere Objekte anzusprechen:
'/' Scene 1 (Hauptfilm)
'../' Scene 1 (übergeordnetes Objekt)
'../Harry' Sprite "Harry" (das Objekt "Harry" des übergeordneten Objekt)
'/Harry' Sprite "Harry" (das Objekt "Harry" des Hauptfilms)
'Richard' Sprite "Richard" (das untergeodnete Objekt "Richard")
'/Tom/Richard' Sprite "Richard" (das Objekt "Richard" des Objektes "Tom" des Hauptfilms)
Im unteren Beispiel sendet die Aktion "Anweisung an Objekt" die Aktion "Gehe zu Schritt 0" an das Sprite "MeinSprite", wenn innerhalb des aktuellen Objkts die Maustaste gedrückt wird.