Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-03-2005, 17:17   #1 (permalink)
Ohne Worte
 
Benutzerbild von Masterpi
 
Registriert seit: Jul 2004
Ort: Berlin
Beiträge: 472
Exclamation Zufallsbeingte externe Bildergallerie!!!!

Also ich hab nen header, in den 4 von 8 externen JPG's reingeladen werden!!! Diese vier werden zufällig ausgewählt. klappt auch bis jetzt ganz gut. Jetzt hab ich aber folgendes Problem: Die bilder faden immer langsam ein und aus. Und die Bilder wechslen alle 5 Sekunden, Sie sollen aber nur wechslen, wenn der leere Moviecilp, in den Sie reingeladen werden einen Alpha Wert von 0% hat. Folglich gibt es 4 leere Movieclips auf der Bühne. Aber es soll nicht gleichzeitig zwei mal dasselbe Bild auf der Bühne zu sehen sein!!!
Hier mal mein bisheriger Code:

var arrPicLinks:Array = new Array('pictures/pic001.jpg', 'pictures/pic002.jpg', 'pictures/pic003.jpg', 'pictures/pic004.jpg', 'pictures/pic005.jpg', 'pictures/pic006.jpg', 'pictures/pic007.jpg', 'pictures/pic008.jpg');
// die zeit in vollen sekunden, bis zum nächsten bild wechsel
var timer:Number = 5;
// ------------------------------------------------------------------------
var iv1:Number = setInterval(function () {
mcContainer.loadMovie(arrPicLinks[Math.round(Math.random(arrPicLinks.length))]);
}, timer*1000);
var iv1:Number = setInterval(function () {
mcContainer2.loadMovie(arrPicLinks[Math.round(Math.random(arrPicLinks.length))]);
}, timer*1000);
var iv1:Number = setInterval(function () {
mcContainer.loadMovie(arrPicLinks[Math.round(Math.random(arrPicLinks.length))]);
}, timer*1000);
var iv1:Number = setInterval(function () {
mcContainer3.loadMovie(arrPicLinks[Math.round(Math.random(arrPicLinks.length))]);
}, timer*1000);
var iv1:Number = setInterval(function () {
mcContainer4.loadMovie(arrPicLinks[Math.round(Math.random(arrPicLinks.length))]);
}, timer*1000);

Ach und ein Problem habe ich noch: es werden irgendwie immer nur die ersten beiden Bilder von den 8 angezeigt?! ist das Zufall oder ist da ein Fehler im Script?

Vielen Dank schonmal im Vorraus!!!!

mfg Philip
__________________
Wie kommt mein Öl unter deinen Boden?
Masterpi ist offline   Mit Zitat antworten
Alt 31-03-2005, 17:27   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Nimm mal die Suche, solche ähnlichen Dinge gabs bestimmt 3 mal seit letztem Monat und mer als sagen kann mans ja auch nicht.

Zu Deinem 2ten Problem:
Dann nimm doch
PHP-Code:
arrPicLinksrandomarrPicLinks.length )]; 
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 31-03-2005, 17:34   #3 (permalink)
Ohne Worte
 
Benutzerbild von Masterpi
 
Registriert seit: Jul 2004
Ort: Berlin
Beiträge: 472
Ja an der Suchfunktion bin ich bereits gescheitert... wenn ich array eingebe, werde ich von Suchergebnissen erschlagen, wenn ich zufällige oder Randoom Auswahl eingebe, finde ich viel aber nicht, dass, was auf mein problem passt. wenn ihr mir schon keine Lösung des problems vorschlagen könnt, würdet ihr dann die Güte besitzten, mir wenigstens Links zu solchen Themen zu geben, falls euch diese hier im Forum bekannt sind?

mfg Philip
__________________
Wie kommt mein Öl unter deinen Boden?
Masterpi ist offline   Mit Zitat antworten
Alt 03-04-2005, 14:56   #4 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Hier ist so ein Beispiel...
random - Werte "ausklammern"
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:10 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele