Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-09-2010, 12:27   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2010
Beiträge: 17
Zufällig Bilder abspielen und ausblenden

So. Mein Problemchen ist folgendes.
Ich habe einen animierten Header. Der spielt 15 Bilder nach einander ab. Über den Bildern liegt noch ein Hintergrund (Bzw.Vordergrund) Der immer zu sehen ist.

Die Bilder laufen 100Frames lang
Danach fängt einneues Bild an das auch 100 Frames geht.
Darüber liegt die Ausblendung von Bild 1. Über 20 Frames.

Nun möchte ich dies zufällig generieren.
Aber das Bild und die passende Ausblendung soll zusammen bleiben.
Nur darunter soll dann ein zufälliges neues Bild eingeblendet werden.

Habe einen Screen dazu um dies besser zu verstehen.
Mein Problem ist es dass die Einblendung nicht mit dem Bild davor zusammenbleibt und dass dahinter kein zufälliges neues Bild erscheint.

Imageshack - screenl.png

Geändert von Viio (17-09-2010 um 12:40 Uhr)
Viio ist offline   Mit Zitat antworten
Alt 17-09-2010, 15:50   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Die Bilder laufen 100Frames lang
Danach fängt einneues Bild an das auch 100 Frames geht.
Darüber liegt die Ausblendung von Bild 1. Über 20 Frames.
Boah, wie umständlich... Da bietet sich doch eher eine einfache Funktion an, die bspw. mit der MovieClipLoader-Klasse Bilder nachlädt und mit der Tween-Klasse ein- und ausfadet. Vor allem kannst du dann die Bilder beliebig austauschen, ohne deine FLA noch einmal anfassen zu müssen. Schau dir für die Grundlagen mal meine Tutorials zu Bildergalerien an.

Wenn du dann noch die Bilder-URLs in ein Array legst, kannst du die anzuzeigenden Array-Indizes mit der Math.random-Funktion zufällig auswählen, Beispiele für Zufallsfunktionen findest du hier über die Sufu.
  Mit Zitat antworten
Alt 17-09-2010, 22:49   #3 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
da hat @agedoubleju schon recht!

Und wenn es doch nicht anders gehen sollte, dann musst du anders vorgehen ansonsten bekommste das mit dem Zufalls-Bild nicht hin.

Im Anhang siehst du es wie man es realisieren könnte!
Angehängte Dateien
Dateityp: zip testbeispielBilderZufall.zip (12,6 KB, 6x aufgerufen)
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone ist offline   Mit Zitat antworten
Alt 20-09-2010, 09:13   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2010
Beiträge: 17
Hey danke für die Hilfe. (:
Mit der angehangenden Datei vonDecrone hat es jetzt geklappt.

Werde mich auch noch einmal ausgiebig mit dem Toturial von agedoubleju
auseinander setzten.

Danke Vielmals!
Viio ist offline   Mit Zitat antworten
Alt 20-09-2010, 10:27   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2010
Beiträge: 17
@ Decrone:

So hab jetzt ein kleines Problem mit deiner Version. ( Vll stelle ich mich auch zu doof an ..)
Also an sich klappt das wunderbar mit dem ein und ausblenden.
Hatte die alten Mc's durch meine Bilder ersetzt ging wunderbar.
Nur jetzt wollte ich ein weiters Bild hinzufügen (Bild 5)

Hab im AS hinzugefügt das es bis 5 geht.
Neue Ebene hinzugefügt klappt super.
Wenn ich den Film teste läuftr ach alles gut bis mein neues Bild 5 kommt.
- es wird eingeblendet
- bewegt sich von a nach b
allerdings wirds nich ausgeblendet es wird dann in Dauerschleife abgespielt. die Bewegung fängt immer wieder von vorne an.

Habe ich vergessen im AC noch etwas zu verändern?

Imageshack - unbenanntbc.png

-Hier die Flash Datein-
Im Film kann man das Problem gut sehn^^
kostenlos Dateien hochladen bei File Upload X

Datei Upload, Bilder hochladen, Datei Hosting auf Materialordner.de
(Der untere Link hält nur 48h, also wenn wer den nicht mehr sehenkann lad ich es noch mal hoch)

Schon mal Danke für bisherige Hilfe. (:
Viio ist offline   Mit Zitat antworten
Alt 20-09-2010, 11:30   #6 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
Probleme sind da um sie zu lösen

Du hast eine Wichtige Info nicht beachtet! (Steht über den AS-Script)

PHP-Code:
/*
Info!
Auf jeder Ebene verteilt befinden sich die MC-Objekte mit den darin liegenden Bild + Animation.
Jedes MC-Objekt hat einen Instanzname "b1 bis b4". (Wichtig bei Erweiterung nicht vergessen!)
*/ 
du musst natürlich das neu hinzugefügte MC einen Instanzname geben (b5)

Schritt:
- zur Hauptzeitleiste gehen
- das neue MC einmal anklicken
- unter Eigenschaften findest du den Bereich für das Eingeben des Instanznamen
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone ist offline   Mit Zitat antworten
Alt 20-09-2010, 11:39   #7 (permalink)
Neuer User
 
Registriert seit: Sep 2010
Beiträge: 17
Ah supi. (:
Hab zwar erst bisschen nachdem Instanzfeld gesucht, aber gefunden.
Danke für die schnelle Hilfe (:
Klappt jetzt wunderbar.
Viio ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bildwechsel, zufällig

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS3] wörter zufällig ein und ausblenden lupus yonderboy Flash Einsteiger 2 11-03-2009 10:37
Movieclips zufällig ausblenden flashflame Flash Einsteiger 1 12-03-2008 16:17
Bilder aus Bib. auf Bühne zufällig wiedergeben (ein-ausblenden) quantin Flash MX 2004 1 12-10-2007 12:26
mc's zufällig abspielen ric1893 Flash MX 2004 6 05-09-2005 13:10
bilder zufällig abspielen ne-c-ro ActionScript 1 5 29-01-2003 21:12


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:17 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele