Beispiel | Kommentar |
cast_zugriff.dcr | Durch Mausklick kann man nacheinander sechs Bilder mit den Arbeiten Oscar Niemeyers anschauen. Nach dem sechsten Bild gelangt man wieder an den Anfang der Diashow. |
Cast | |
Alle Bilder, die verwendet werden, liegen in einem eigenen Cast, welches bilder benannt wurde. | |
Stage | |
Das erste Bild aus der Cast Library "bilder" liegt auf der Bühne. | |
Score | |
Script 1 liegt im ersten Frame in der Script-Zeile. Das erste Bild der Diashow liegt im ersten Frame auf Sprite Nr. 1. Script 2 wird direkt diesem ersten Bild angehängt. | |
Script 1: stop | |
on exit frame me go the frame end | Der Directorfilm wird im aktuellen Frame geloopt, d.h. bleibt im aktuellen Frame stehen. Dieses Script gehört in ein Frame. |
Script 2 | |
property n on enterframe me n = sprite(1).memberNum end on mouseup me if n >= 6 then n = 0 end if sprite(1).member = member (n + 1, 2) end | Wir führen die Variable n ein. Über den Ausdruck property wird sie vom Programm als Variable erkannt. n wird zuallererst definiert als die "aktuelle Nummer des Sprite 1." Auf Mausklick wird der Inhalt des sprite 1 der Reihe nach ausgewechselt und zwar aus der Cast Library nr. 2. Mit jedem Inhaltswechsel wächst die Variable n. Sobald die n grösser als 6 ist, wird n auf 0 gesetzt und die Diashow geht von vorne los. Dieses Script wird direkt einem Sprite auf der Bühne oder im Score angehängt. |
Autor | mailto: Maja Dzieglewska |
Revision r1.1 - 13 May 2005 - 14:00 - PiaFricker Parents: WebHome > WebHome > KursabLauf > KursHeader > LinksLingo > LingoAdvanced |
Copyright © 1999-2003 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors. |
This website has been archived and is no longer maintained.