begin process at 2012 05 26 17:13:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Base de données

 > 

XML

 > 

chargement aléatoire d'image en XML


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

chargement aléatoire d'image en XML

samedi 14 novembre 2009 à 14:41:31 | chargement aléatoire d'image en XML

vash001

Bonjour,

Je suis plus que débutant en flash et xml, c'est pourquoi j'implore votre aide ...

Voila j'ai un xml déterminant mes images que je charge dans mon flash, je souhaite juste que les images ce charge aléatoirement !!

Voici le code trouvé sur FlashKod

Est ce que l'on peut m'aider ??

CODE AS3 :

import caurina.transitions.*;

//DECLARATION DES VARIABLES GLOBALES
var loaderxml:URLLoader= new URLLoader();

//CHARGEMENT DU XML
loaderxml.load(new URLRequest("./imgs.xml"));
loaderxml.addEventListener(Event.COMPLETE, onloaded);

//XML chargé, lancement du diaporama
function onloaded(e:Event):void
{
// VARIABLE DE DEPART
box2.alpha=0;
bkground.boximg.alpha=0;

var i:int=0;
var myTimer:Timer;
var xml:XML;
var tabimg:Array=new Array();

//LECTURE DU XML
xml = new XML(e.target.data);
var il:XMLList = xml.image;


//tableau d'image

trace("LE TABLEAU D IMAGE");
trace("-------------------");

for(var j:int=0; j<il.length(); j++)
{
tabimg[j]=il[j];
trace(tabimg[j]);
}

var lengthTabimg:int=tabimg.length;
trace("-------------------");


//Lancement de la fonction time qui va faire bouclé le diaporama en fonction du temps
time();

function time()
{

box2.source=tabimg[i];
bkground.boximg.source=tabimg[i];

myTimer = new Timer(100, 1);
myTimer.start();
myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, timerHandler2);

function timerHandler2(e:Event):void
{
var bkgroundwidth:int=140*(box2.width/box2.height);
var bkgroundheight:int=240*(box2.height/box2.width);

Tweener.addTween(bkground, {width:bkgroundwidth, height:bkgroundheight,
transition:"easeOutElastic", time:1,
onComplete:endRecadrage});

function endRecadrage():void
{

Tweener.addTween(bkground.boximg, {alpha:1, time:1, onComplete:EndFadeOut});
function EndFadeOut():void
{
myTimer = new Timer(500, 1);
myTimer.start();
myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, timerHandler);

function timerHandler(e:TimerEvent):void
{
Tweener.addTween(bkground.boximg, {alpha:0, time:1, onComplete:EndFadeIn});
function EndFadeIn():void
{
i++;
if(i==lengthTabimg)i=0;
time();
}
}
}
}
}
}
}


Cette discussion est classée dans : function, var, xml, time, mytimer


Répondre à ce message

Sujets en rapport avec ce message

Liens xml et carrousel Flash [ par lucile266 ] Bonjour à tous,J'ai besoin d'un petit coup de main : Je n'arrive pas à mettre en relation mon fichier xml avec mon fichier flash dans le but de créer Bouton Sur un carrousel chargé dynamiquement [ par Dylancozian ] Bonjour ami flasheur  Je viens vers vous car j'ai un problème avec un carrousel en flash. Un ami m'a passé une source qu'il a récupérait sur internet AS3 problème sous IE avec une animation de type caroussel développée avec papervision [ par jpetre ] Premièrement bonjour à tous car ceci est mon premier post sur ce site :) Alors mon soucis, c'est que mon animation, une fois développée et intégrée, f combobox [ par karimovski19 ] Bonjour, Après deux jours de recherches fructueuses j'ai réussi à écrire ceci : stop(); info_xml = new XML(); info_xml.ignoreWhite = true; info_xml. Faire disparaitre une animation flash après sa lecture dans une page html [ par leclone66 ] Voilà, tout est dans le titre. Mais voici ce que j'ai fait en code et ce qu'il se passe : Dans le header, j'ai mis ce script : function masquerAni comment faire sortir des variables differentes d'une function. [ par yasdar ] bonjour à tous au lieu d'écrire void, qu'est ce que j'écris [^^confus2] function abc (evt:Event):void{ var snd1:Sound =new Sound();//la 1er variable s AS3+xml avec txt [ par kadom07 ] Bonsoir à tous ! j'essaie de faire diaporama : 2 boutons , une image et un import xml A chaque fois que je clique sur mes bt ( suivant, précedent) l'i [AS3] Problème avec les classes [ par jytest ] Je débute en actionscript (pour flash CS4). J'ai un problème de compilation avec les classes... "Impossible de charger la classe ou l'interface" pour Menu deroulant dynamique ... fonction globale ? [ par dims87 ] Bonjour à Tous , Je m'appelle Dimitri et je me lance intensivement dans action script depuis 3 bonnes semaines. Je me suis inspiré d'un exercice du


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,401 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales