| |||||||
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) |
| Shit happens... Registriert seit: Jun 2005 Ort: Gelsenkirchen
Beiträge: 154
| 2 Fragen bezüglich Links/Navigation
Hallöchen. Ich hab mir vor ein paar Tagen mal die Testversion von Flash MX 2004 gesaugt, weil ich einfach mal neugierig war, was das Programm so drauf hat. Ich habe zwei Anfängerfragen. Ich hab schon im Handbuch geguckt, aber irgendwie nicht genau das gefunden, was ich suche. Also folgendes: 1. Frage: Ich habe mir eine Schaltfläche gebaut. Ich wollte diese so einstellen, dass wenn man mit dem Mauszeiger drüber fährt, dass diese von 20% auf 100% Transparenz einfadet. Das ist mir auch gelungen, und zwar indem ich für das Up-Bild eine Grafik mit 20% Transparenz festgelegt habe, und für das Darüber-Bild einen Movieclip, der dann eben von 20% auf 100% geht. Jetzt möchte ich aber, dass die Schaltfläche wieder ausfadet, wenn man mit dem Mauszeiger wieder runter geht, also von 100% zurück auf 20%. "Gedrückt" und "Aktiv" kann ich ja dafür nicht verwenden. Wie kann ich dieses FadeOut realisieren ? 2. Frage: Wie kann ich festlegen, dass bei einem Klick auf diese Schaltfläche zB ein anderer Movieclip abgespielt wird ? Bitte helft mir, ich hab schon im Handbuch gesucht, aber ich bin wohl zu blöd da das richtige zu finden. Vielen vielen Dank für jeden, der mir hilfreich zur Seite stehen kann. Grüße |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Jun 2005 Ort: Köln
Beiträge: 377
| Fade-Button Teil1
Also wenn Du ein blutiger Anfänger bist wird das schon schwer: Aber nicht aufgeben. Hier 'ne Anleitung: 1.Vergiss den Button den Du gestrickt hast; Du brauchst erstmal nur die Grafik von Position "UP". 2.Kopier die Grafik in den Haupfilm. 3.Makiere die gesamte Grafik, drücke F8 und mach daraus einen Movieclip mit Namen "mcFadeButton" (wichtig weil ich den namen im weiteren Verlauf so benenne). 4.Markiere Deinen neuen Movieclip un wechsel ins Eigenschaftsfeld. Gib dem Movieclip einen Instanznamen: "mcFadeButton". 5.Mach einen Doppelklick auf den Movieclip 6.Wähle das erste Schlüsselbild an, wechel ins Eigenschaftsfenster und wähle bei "Tween:" "Form" an; 7.Klick rechts oben in der Zeitleiste den 15. Frame und wähle "Schlüsselbild einfügen". Wiederhole es bei Frame 30. 8.Markiere alle Bilder vom 1. bis zum 30. Frame, klicke rechts und wähle "Bewegungstween erstellen" aus. 9.Klicke das erste Schlusselbild an, wechsel in das Eigenschaftsfenster und gib in Feld "Bildmarkierung" "OVER" ein. Wiederhole es bei Schlusselbild zwei (gib "OUT" ein). 10.Klich das 2. Schlüsselbild an. 11. Markiere die Füllung und setzte die Farbe auf 100% Alpha. 12. Wähle das 1. Schlüsselbild an, wechsel ins Aktionsfenster und gib ein: stop();. Wiederhole das beim 2. Schlüsselbild; Beim 3. gibst Du gotoAnsStop("OVER"); ein. Fortsetzung folgt... und auch Antwort zu Frage 2... Geändert von Loré (19-06-2005 um 11:27 Uhr) |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jun 2005 Ort: Köln
Beiträge: 377
| Fade-Button Teil2
12. Klicke auf "Szene 1" oben links , echts neben dem blauen Pfeil. 13. Klicke deinen Button an und wechsel in Aktionsfenster. 14. Gib ein: on (rollOver){ this.play(); } on (rollOut){ gotoAndPlay(15 + (15 - this._currentframe)); } Jetzt erklär ich Dir Frage 2: 15 gib an der selben Stelle wie bei punkt 14 ein: on (release){ _root.mcAndereMovieclip.play(); } Ganz einfach Du sagst, wenn der Button angeklickt wird soll er einfach einen anderen Movieclip abspielen. Der Movieclip muss aber einen Instanznamen haben, in diesem Fall heißt der ander Movieclip "mcAndereMovieclip". Die erste Frage ist ein wenig komplizierter. Geändert von Loré (19-06-2005 um 11:21 Uhr) |
| | |
| | #4 (permalink) |
| Shit happens... Registriert seit: Jun 2005 Ort: Gelsenkirchen
Beiträge: 154
|
Erstmal vielen lieben Dank, dass du dir die Mühe gemacht hast, mir eine so umfangreiche Anleitung zu schreiben. Ich habe jetzt diesen MovieClip auf der Basis deiner Anleitung erstellt, aber wie muss ich den jetzt in die Schaltfläche einbauen damit das funktioniert ? Ich hab mal zum Testen das SWF-File abgespielt, aber da tut sich gar nix. Das File zeigt nur die 20%-Grafik an. Bist du sicher, dass die stop()-Anweisungen richtig sind ? EDIT:// Achso, die Fortsetzung kam noch, entschuldige, den Hinweis hatte ich übersehen. *shame on me" Geändert von dingles (19-06-2005 um 11:23 Uhr) |
| | |
| | #7 (permalink) |
| Shit happens... Registriert seit: Jun 2005 Ort: Gelsenkirchen
Beiträge: 154
|
Sorry, aber es gibt doch noch ein kleines allerletztes Problem. Und zwar zu meiner zweiten Frage: Ich hab das jetzt mal so prgrammiert, dass der Button einen anderen Movieclip aufruft, das klappt auch, aber wenn ich den flash-flim öffne, läd der den Movieclip schon, bevor ich auf den Button klicke. Und wenn ich draufklicke, läd der den Movieclip nochmal. Wie kann ich verhindern, dass der Movieclip schon am Anfang geladen wird ? |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Jun 2005 Ort: Köln
Beiträge: 377
|
ganz einfach indem du dem frechen Movieclip sagst, das er sobalt er sich geladen hat stoppen soll. Wähl ihn an, wechsel ins Aktionsfenster und tipp ein: onClipEvent (load){ this.sto(); } Dann lässt er's bleiben. Ach, noch was laden, geladen und abspielen sind drei unterschiedliche Dine in Flash: laden heißt, das Flash Dein Objekt rekonstruiert, geladen heißt, wenn er fertig mit dem rekonstruiern ist, abspielen heißt, das der Movieclip seien EIGENE Zeitleiste abschspielt. Du meintest, das er sich abspielt, obwohl er's nicht so. Loré |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |