| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Nov 2005
Beiträge: 4
|
Liebe Flash-Freunde, ich bin neu hier angemeldet und habe mal eine Frage: Mein Name ist Eva und ich studiere Journalismus im 3. Semester. Nun haben wir als Workshop auch flash MX dazubekommen, leider habe ich nur absolut keinen plan davon :-( Es geht um folgendes Problem: Unser Prof hat uns ein Skript ausgehändigt, in dem verschiedene ActionScript-Befehle erklärt werden. Als ich das aber am rechner nachgespielt habe, habe ich nach eingabe der actioscript-befehle (unter expertenmodus) immer die fehlermeldung "Ungültige syntax" oder so erhalten. Obwohl ich exakt den gleichen befehl eingegeben habe.. in dem normalmodus habe ich die einzelnen befehle nicht richtig gefunden bzw wusste nicht was ich genau anklicken sollte :-( Hier mal ein beispiel: - Platzieren Sie auf bild 1 in der zeitleiste den befehl: __________________________ wieoftgeklickt = 0; kreis.onPress = function () { gotoAndPlay(2); } stop(); __________________________ Nun soll irgendwie eine Variable ("wieoftgeklickt") erzeugt worden sein etc... Wenn ich den befehl im expertenmodus aber SO eintippe, zeigt man mier ungültige syntax wieder an. Und das passiert bei fast allen befehlen :-( Habe keine ahnung wie ich das problem nun lösen kann, hat mein prof etwa falsche oder ungenaue befehle abgedruckt? Oder wie kann ich sowas schneller ohne den expertenmodus durch hinzufügen von vorgegebenen befehlen aus dem menü erreichen? Wäre superklasse wenn mir jemand bei meinem Problem helfen könnte :-) Danke schonmal und liebe Grüße Eva |
| | |
| | #2 (permalink) |
| no guts no glory Registriert seit: May 2004 Ort: Nordhorn
Beiträge: 7.998
|
Wie genau lautet denn die Fehlermeldung? Spontan sieht das Script so ok aus, abgesehen davon das ein gotoAndPlay(2); ohne eine Zielangabe wie _root. oder this._parent z.B. nicht schön programmiert ist.
__________________ Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke. 'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.' |
| | |
| | #3 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
Willkommen im Forum! Also den Anfängermodus vergisst du erstmal ganz schnell, alles wird im Expertenmodus gemacht. (oder sogar extern, aber das steht hier nicht zur Diskussion) Der Code sieht soweit ok aus, müsste akzeptiert werden. Könnte es sein, dass du ihn an den falschen Ort geschrieben hast? Es passiert öfters, dass man ausversehen einen MovieClip auf der Bühne angeklickt hat, obwohl man eigentlich das ActionScript in ein Bild der Zeitleiste schreiben wollte. Also erstmal den Code kopieren, dann löschen. Dann den 1. Frame anklicken, das ActionScript-Eingabefenster öffnen, und nun dort den Code eingeben (/einfügen). Wenn der Fehler immernoch kommt, mal den genauen Fehelr hier reinstellen. Und hier noch ein etwas verbesserter Code: PHP-Code:
__________________ »Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!) |
| | |
| | #4 (permalink) |
| FlashKrieger Registriert seit: Apr 2004 Ort: Erde
Beiträge: 94
|
Hi Eva, willkommen im Flashforum! Also wenn ich dein Beispielscript ins erste Bild eines neuen Films lege bekomme ich keine ungültige Syntax-Warnmeldung. Wie das bei Flash MX 2004 (also Flash 7) aussieht kann ich dir nicht sagen, da ich selbst (noch) mit Flash MX (Flash 6) arbeite. Liegt es eventuell an deiner Flash-Version? Wenn du Mx 2004 benutzt (und was dein Prof dir da gegeben hat ist AS 1 -> Flash MX!) solltest du es als Flash 6 veröffentlichen. (ist nur eine Vermutung, wie gesagt MX 2004 ist nicht meine Welt) Zum Normalmodus: die Variable "wieoftgeklickt" wirst du im Normalmodus nicht finden, da es ein (fast) beliebige Zeichenfolge sein kann, deren Namen man selbst (dein Prof) festlegt. Die Variable bekommt in Flash nur dann eine Bedeutung (Wert) wenn du ihr etwas zuweist. In deinem Fall den Wert (Number) 0. kreis.onPress = function .... Hier wird dem MovieClip mit dem Instanznamen "kreis" eine Function zugeordnet die bei onPress, also beim draufklicken ausgeführt wird. Soweit erstmal, gruß hadoken ps. ups zu langsam, naja geholfen wird dir hier bestimmt Genau! Stell mal die Fehlermeldung die du bekommst hier rein.
|
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Nov 2005
Beiträge: 4
|
Hallo Leute, danke für eure mühe, klappt jetzt schon besser :-) Wenn ich nicht mehr weiterkomme, kann ich mich ja nochmal hier melden?! Habe noch ein paar theoretische Fragen, vielleicht könnt Ihr mir die ja beantworten? 1. Was unterscheidet freie Formen und Symbole in Flash? 2. Erklären Sie den Unterschied zwischen Formtween und Bewegungstween! 3. Nennen Sie drei mögliche Eigenschaften eines MovieClips! 4. Nennen Sie drei mögliche Event-Handler für MovieClips! 5. Was unterscheidet Bild- und Ereignis-Befehle voneinander? 6. Wie können Sie die x-Position eines Symbols in Flash bestimmen? a) in der Flash-Datei? b) in ActionScript? 7. Was versteht man unter einer Instanz? 8. Nennen Sie die 3 Arten von Textfeldern in Flash! 9. Beschreiben Sie, wie Sie eine Variable in Flash erzeugen! 10. Nennen Sie die beiden Möglichkeiten, externe Dateien (z.B. aus Photoshop und FreeHand) in einen Flash-Film zu integrieren! Würde mich freuen wenn ich ein paar Antworten bekommen würde!! Danke und liebe Grüße, Eva |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Jul 2003 Ort: Berlin
Beiträge: 283
|
Das haste dir ja schön gedacht. Einfach Fragen von anderen beantworten lassen die man selbst beantworten sollte is schön einfach nicht wahr. Wenn du dir die Fragen selbst beantwortest (oder zumindest einen Teil davon), ist der Lerneffekt weit großer als einfach nur stupide das zu akzeptieren was wir dir sagen
__________________ ein mensch ohne macke ist kacke... |
| | |
| | #8 (permalink) |
| no guts no glory Registriert seit: May 2004 Ort: Nordhorn
Beiträge: 7.998
|
2. Erklären Sie den Unterschied zwischen Formtween und Bewegungstween! Ein Formtween ist ein Vektortween, es werden in Flash erstellte Vektorformen animiert, ein Bewegungstween ist dazu da Pixelgrafiken z.B. importierte jpg zu animieren. 3. Nennen Sie drei mögliche Eigenschaften eines MovieClips! _x, _y, _alpha, enabled, _visible, _rotation ... 4. Nennen Sie drei mögliche Event-Handler für MovieClips! onRollOver, onRollOut, onPress, onRelease, onReleaseOutside 6. Wie können Sie die x-Position eines Symbols in Flash bestimmen? a) in der Flash-Datei? MC anklicken -> Eigenschaften b) in ActionScript? trace(_root.deinMC._x); 7. Was versteht man unter einer Instanz? Aus der Flash Hilfe: Wenn Sie ein Symbol erstellt haben, können Sie dessen Instanzen wiederholt in Ihrem Dokument einsetzen. Die folgenden Instanzeigenschaften einer individuellen Instanz lassen sich ändern, ohne dass andere Instanzen oder das ursprüngliche Symbol davon betroffen wären: Farbe, Skalierung, Drehung, Alphatransparenz, Helligkeit, Farbton, Höhe, Breite und Ort. 8. Nennen Sie die 3 Arten von Textfeldern in Flash! Eingabetextfeld, dynamisches Textfeld, statisches Textfeld 9. Beschreiben Sie, wie Sie eine Variable in Flash erzeugen! var a = "b"; var b = 0; 10. Nennen Sie die beiden Möglichkeiten, externe Dateien (z.B. aus Photoshop und FreeHand) in einen Flash-Film zu integrieren! Über Datei -> importieren -> in Bühne/Bibliothek importieren oder (bei jpgs z.B.) über loadMovie
__________________ Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke. 'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.' |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |