Je souhaite afficher toutes les images d'un dossier dans un diaporama sans avoir à spécifier spécifiquement chaque nom de fichier en utilisant CS4 - AS3.Comment lire toutes les images d'un dossier avec as3 pour un diaporama
Répondre
Le fichier SWF s'exécute sur l'ordinateur client et il ne peut pas obtenir la liste du contenu d'un dossier sur votre serveur. Ecrivez un script côté serveur qui renvoie la liste des fichiers dans le dossier requis dans le format approprié (json/xml/csv ou autre) et appelez ce script à partir de votre fichier SWF.
Je n'ai pas besoin du fichier SWF pour une utilisation en ligne. J'ai juste besoin de le lancer hors ligne. – user385353
Si vous voulez une application de bureau, essayez AIR. SWF ne peut pas faire ça. – Amarghosh
Si vous avez le contrôle sur les noms de fichiers d'origine, vous pouvez faire ce que je fais d'habitude: nommez-les dans une sorte d'ordre numérique consécutif ... image_01.jpg, image_02.jpg, image_03.jpg et ainsi de suite. Puis, j'utilise un chargeur d'image et crée le nom de fichier attendu par programme.
Je piège les IOerrors et quand j'obtiens une erreur d'URL non trouvée, je sais que j'y suis allé trop loin.
Ensuite, vous pouvez revenir à la première image (image_01.jpg). Si vous n'avez pas la possibilité de créer les noms de vos images et que vous êtes bloqué avec les noms de fichiers que quelqu'un d'autre vous donne, alors vous aurez besoin d'Adobe Air pour accéder au système de fichiers de la machine locale que vous codez fonctionne sur ....
Espérons que cela aide.
est-ce une application AIR ?? – bhups