| |||||||
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: Aug 2008
Beiträge: 5
|
Ich bräuchte HILFE zu einem Code, der über XML Bilder in meine Flashdatei läd. Die Bilder werden automatisch geladen und bei Klick auf einem Pfeil nach rechts bzw. links wechselt das Foto. Gleichzeitig wird die Bildanzahl dargestellt. Zum Beispiel Bild "1 von 30". Folgenden Code habe ich in der Flashdatei eingegeben: stop(); var x:XML = new XML(); x.ignoreWhite = true; var urls:Array = new Array(); var captions:Array = new Array(); var whoIsOn:Number; x.onLoad = function() { var photos:Array = this.firstChild.childNodes; for(i=0;i<photos.length;i++) { urls.push(photos[i].attributes.url); captions.push(photos[i].attributes.caption); } holder.loadMovie(urls[0]); caption.text = captions[0]; whoIsOn = 0; } x.load("DataXML_people.xml"); previous.onRelease = function() { if(whoIsOn > 0) { whoIsOn--; holder.loadMovie(urls[whoIsOn]); caption.text = captions[whoIsOn]; } } next.onRelease = function() { if(whoIsOn < urls.length-1) { whoIsOn++; holder.loadMovie(urls[whoIsOn]); caption.text = captions[whoIsOn]; } } Es funktioniert alles wunderbar und es werden die einzelnen Bilder reibungslos in meine Flashdatei geladen. Nun sollen die Bilder allerdings nicht "abgehackt" reingeladen werden, sondern mithilfe eines Überblendungseffekts. Und gleichzeitig soll eine automatische Diashow funktionieren, wenn der Benutzer innerhalb eines bestimmten Zeitraums nicht vor oder zurück klickt. HELP!!! Kann mir jemand sagen, wie ich den Code erweitern muss? BITTE!!! |
| | |
| | #2 (permalink) |
| Gast
Beiträge: n/a
|
Ich würde die loadMovie-Anweisungen durch Instanzen der MovieClipLoader-Klasse ersetzen und den MC dann mit einem Tween einblenden, mal als Ansatz: PHP-Code: |
|
| | #3 (permalink) |
| Neuer User Registriert seit: Aug 2008
Beiträge: 5
|
Hallo Holger, vielen Dank für Deine schnelle Rückmeldung. Wie meinst du das??? Soll ich den Code zusätzlich einfügen oder komplett ersetzen? Leider habe ich mit Flash nicht so viele Erfahrungen und habe gerade ein paar Probleme.... ![]() Funktioniert das evtl. nicht so, dass ich eine weiße Fläche (konvertiert in einen MovieClip) über die komplette Bilderfläche lege und diesen irgendwie in den Code mit einbinden kann, damit der sich immer mit ein- und ausblendet??? Gruße Moni |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| automatisch, diashow, überblendungseffekt, xml |
| Themen-Optionen | |
| Ansicht | |
| |