ciao a tutti come da titolo ho trovato un tutorial per creare uno sldeshow randomizzato che carica le immagini tramite file xml e mi chiedevo se qualcuno sa darmi lo script per creare la transition fra due immagini con l'effetto fadeout/fadein incrociato.
di seguito vi riporto il codice utilizzato nella sezione actionscript di flash:
codice:pauseTime = 2000; xmlImages = new XML(); xmlImages.ignoreWhite = true; xmlImages.onLoad = loadImages; xmlImages.load("images.xml"); function loadImages(loaded) { if (loaded) { xmlFirstChild = this.firstChild; imageFileName = []; totalImages = xmlFirstChild.childNodes[0].childNodes.length; for (i=0; i<totalImages; i++) { imageFileName[i] = xmlFirstChild.childNodes[0].childNodes[i].attributes.title; } randomImage(); } } function randomImage() { if (loaded == filesize) { var ran = Math.round(Math.random() * (totalImages - 1)); picture_mc.loadMovie(imageFileName[ran], 1); pause(); } } function pause() { pauseInterval = setInterval(pause_slideshow, pauseTime); function pause_slideshow() { clearInterval(pauseInterval); randomImage(); } }
sperando in un vostro aiuto, vi ringrazio anticipatamente!!

Rispondi quotando