... ¶ ¶ ¶ *
*
if the keyPressed = "x" then LEGO = 0
....................................................................
back to Scrollheim # Index
...
The_Making_of_(Kunst) ..........
ein Projekt seit Januar 2001 / Stand: Dezember 2002
Stellen Sie Ihre Fragen und / oder schicken Sie uns Ihre eigenen Vorschlaege zum Thema per E-Mail.
Im Moment sind die Frames nur knapp kommentiert. Falls weitere Erlaeuterungen nachgefragt werden, schreibe ich die Erklaerungen hinter die einzelnen Zeilen und zwar hinter zwei Gedankenstriche:
auf Frame 1 werden
die sprites aktiviert: on exitFrame put 1 into vSp repeat with o = 32 down to 1 puppetSprite vSp, 1 set the locH of sprite vSp = 33 set the locV of sprite vSp = 27 set the visible of sprite vSp = 0 updateStage put vSp +1 into vSp end repeat go the frame +2 end -- Frame 2 ist nicht
belegt -- auf Frame 3 werden
die sprites an Ihre Locations gesetzt on exitFrame put 32 into vSp set the locH of sprite vSp = 33 updateStage put vSp -1 into vSp put 1 into vDo repeat with p = 7 down to 1 set the locH of sprite vSp = the locH of sprite vSp +59*vDo updateStage put vDo+1 into vDo put vSp -1 into vSp end repeat -- put 24 into vSp set the locH of sprite vSp = 33 set the locV of sprite vSp = the locV of sprite vSp +36 updateStage put vSp -1 into vSp put 1 into vDo repeat with p = 7 down to 1 set the locH of sprite vSp = the locH of sprite vSp +59*vDo set the locV of sprite vSp = the locV of sprite vSp +36 updateStage put vDo+1 into vDo put vSp -1 into vSp end repeat -- put 16 into vSp set the locH of sprite vSp = 33 set the locV of sprite vSp = the locV of sprite vSp +36*2 updateStage put vSp -1 into vSp put 1 into vDo repeat with p = 7 down to 1 set the locH of sprite vSp = the locH of sprite vSp +59*vDo set the locV of sprite vSp = the locV of sprite vSp +36*2 updateStage put vDo+1 into vDo put vSp -1 into vSp end repeat -- put 8 into vSp set the locH of sprite vSp = 33 set the locV of sprite vSp = the locV of sprite vSp +36*3 updateStage put vSp -1 into vSp put 1 into vDo repeat with p = 7 down to 1 set the locH of sprite vSp = the locH of sprite vSp +59*vDo set the locV of sprite vSp = the locV of sprite vSp +36*3 updateStage put vDo+1 into vDo put vSp -1 into vSp end repeat set the locV of sprite vSp = the locV of sprite vSp = 27 updateStage -- put random(32)+32 into vTi startTimer repeat while the timer <vTi nothing end repeat go the frame +1 end -- auf Frame 4 laeuft
die Animation on exitFrame if random(7)
< 5 then set the visible of sprite random(32)
= 1 else set the visible of sprite random(32)
= 0 end if put random(12)+3 into vTi startTimer put 1 into vSp repeat while the timer < vTi if rollover(vSp) and the visible of sprite vSp = 0 then set the visible of sprite vSp = 1 if rollover(vSp) and the visible of sprite vSp = 1 and the keyPressed = "x" then set the visible of sprite vSp = 0 updateStage put vSp+1 into vSp if vSp >32 then put 1 into vSp if the mousedown then exit go frame +1 end if end repeat go the frame end -- Frame 5 + 6 wird
gewechselt, wenn die Maus gedrueckt ist, -- damit man auf der
html-Seite agieren oder shockwave verlassen kann on exitFrame if the mousedown then go the frame +1 else go frame 4 end if end
__ also dann schoene Gruesse von der KunstForschung (...)
... Info, Organisation, Copyright, Projekte, Referate .. Redaktion Scrollheim
Top .............................................................................................................
wie etwas gemacht ist ... wird zu einer kuenstlerischen (konzeptionellen) wie praktischen (lingo-programmatischen) Fragestellung /
Hier unser Vorschlag No. 14. 12. 2002 sich mit der Script-Sprache Lingo in bezug auf das Multimedia-Programm Director anzufreunden.
Thematisch soll es vorerst um einfache Animationen gehen, die als Shockwave im Internet auf einer HTML-Seite laufen.
Grundlegendes in Sachen Programmierung ist hier eigentlich vorausgesetzt, Sie koennen aber auch "von Anfang an" beginnen, indem Sie sich mit uns in Verbindung setzen.
-- Notizen, die nicht zum Programm selbst gehoeren
also hier das Programm des "performance"-frame No. 4 (natuerlich werden vorab auf frame 1 + 3 die ueblichen Voreinstellungen getroffen, oder das Aussteigen auf frame 5 + 6 gewaehrleistet):