J'utilise flash mais je ne m'y connais pas énormément. Mon but actuel est de créer un fond formé de vignettes 100*100 px qui seraient espacés de 10 px et qui seraient sélectionnés aléatoirement dans un dossier. J'ai actuellement un code qui se charge de loader le nombre d'images que je veux aléatoirement et qui les enlignes sur une ligne. Le problème est qu'il ne forme non seulement pas plusieurs colonnes et plusieurs lignes mais il ne redimensionne pas mes images.
Quelqu'un serait-il en mesure de modifier ce code ou d'obtenir un autre code qui puisse répondre à mon besoin ?
Merci beaucoup,
Magoo.
var NbrAffiche = 4; //Nbr de photos à afficher
var NbrPhoto = 10; //Nbr de photos ds le dossier
mon_array = new Array(); //Tableau gardant les photos en mémoire pour les vérifs
function chargeImage(index) {
var mc = _root.createEmptyMovieClip("dia"+index, index);
var valide = "";
while (valide == "") {
var n = 1;
valide = "ok";
var ordre = Math.ceil(Math.random()*NbrPhoto);
while (n != NbrAffiche+1) {
if (ordre == mon_array[n]) {
valide = "";
}
n++;
}
}
mon_array[index] = ordre;
var img = "images/"+ordre+".jpg";
mc.loadMovie(img);
mc._x = (index-1)*250;
mc._y = 10;
}
// Fin de la fonction, on va afficher les photos
n = 1;
while (n != NbrAffiche+1) {
chargeImage(n);
n++;
}
Trouvez des réponses à vos questions sur les langages, les frameworks et les astuces de codage. Échangez avec d'autres développeurs passionnés pour améliorer vos compétences en programmation et rester au fait des dernières tendances du secteur.