begin process at 2012 05 26 06:39:49
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > UN PICTURE SHOW

UN PICTURE SHOW


 Information sur la source

Note :
10 / 10 - par 4 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Niveau :Débutant Date de création :07/02/2005 Date de mise à jour :08/02/2005 00:19:34 Vu / téléchargé :13 423 / 2 754

Auteur : davwart

Ecrire un message privé
Site perso
Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Voilà je me suis mis à flash ce week end, donc je suis tout débutant, et je me suis fait un petit prog qui permet de vizualiser des images.
Un fichier php permet de creer des vignettes pour vos images...
Un fichier xml est créé, lu par flash qui effectue un petit slide show.
J'ai is un petit timer pour faire défilé les photos.


 Conclusion

plein d'a:mélioration à apporter à ce truc, ce n'est pas optimiser., c'est clair.. mais bon... ça m'a permis d'apprendre.
En fait je le met en ligne pour que les pro me disent si j'ai fait des trucs qu'il faut eviter.
Voili voila.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

07 février 2005 22:20:50 :
plus de details sur la photo + amelioration php
07 février 2005 22:22:14 :
plus de details sur la photo + amelioration php
08 février 2005 00:19:34 :

 Sources du même auteur

Source avec Zip Source avec une capture AVOIDER : JEU BETE ET MECHANT ;)
Source avec Zip Source avec une capture FRAG FROG
Source avec Zip Source avec une capture VISUAL GROUPING

 Sources de la même categorie

AS3 - CHARGER UNE IMAGE EXTERNE, L'UTILISER PLUSIEURS FOIS (... par SuperChouquette
Source avec Zip Source avec une capture PHP COUNTER EVOLUTION par top30
Source avec Zip DISTRIBUTION D'OBJETS par top30
Source avec Zip Source avec une capture MULTI-DEBRID par remy2501
Source avec Zip Source avec une capture MODE CONSOLE DE LINUX par tipharris

Commentaires et avis

Commentaire de Mafassure le 07/02/2005 17:14:10 administrateur CS

des commentaires STP pas marrant de tout devoir déchiffrer...


super complet

je note après déchiffrage.... en tout cas bravo

Commentaire de davwart le 07/02/2005 17:58:16

tu as tout a fait raison à propos des commentaires.
je commente le tout ce soir et referai une partie du design.
dans les jours qui viennent (quand j'aurai un peu de temps) , je ferai un 'vraie' interface php pour generer les vignettes.
Par la suite, j'ajouterai à chaque photo un effet de transition, configurable depuis le fichier XML.
voilà pour les "to do" :)

Commentaire de Mafassure le 07/02/2005 20:57:34 administrateur CS

j'ai un petit soucis
impossible de le lancer en local (apache ok)

<album>
  <name>my album test</name>
  <author>David</author>
  <date>February 07 2005</date>
  <pictures />
  </album>

XML n'est pas édité !! ?

Commentaire de davwart le 07/02/2005 22:24:40

re!
normal, le fichier xml n'est pas valide...
bizarre ça !
je viens de faire une mise à jour (avec une  ptite interface php).
Suffit de lancer le index.php et de remplir le formulaire.
Pour le flash, j'ai rajouté une box info et quand tu clique sur l'image, elle s'ouvre dans ton browser en taille originale.

Commentaire de bolk le 02/05/2005 15:01:04

salut

je n'arrive pas à ce que le index.php soit lis a jour si je change le nombre de photo dans le dossier...
peux tu m'expliquer commment le mettre à jour
et comment le xml se crée ?
j'utilise flash et dreamweaver sous xp

merci !!!
nico
nicolas.medinaceli@gmail.com
http://medinaceli.nicolas.free.fr

Commentaire de johann1 le 26/05/2005 02:04:54

Bonjour Davwart, j'ai plutôt tendance à faire des éloges, et je t'en fais d'office! C'est pas mal du tout ton album! Non! C'est vraiment très bien!
Pourrais-tu me dire comment changer la couleur de fond? Je souhaiterais la mettre en bleu! Merci à toi, et bonne continuation!
Johann1

Commentaire de johann1 le 31/05/2005 23:24:31

J'avais demandé à Davwart comment changer la couleur de fond de son superbe album, mais je n'ai pas eu l'honneur d'une réponse.
Y aurait-il une bonne âme férue du language flash susceptible de m'aider?
Ce s'rait vraiment sympa!

Merci

Johann  

Commentaire de davwart le 01/06/2005 13:02:14

Hello johan!

un tout grand pardon, je n'avais absolument pas vu ton message.

Merci pour tes encouragements.

Je n'ai pas possibilité d'ouvrir la source là, mais je pense qu'il suffit de changer la couleur du background du fichier flash, non?

je verifierai ASAP ;)

bien à toi

Commentaire de iiXii le 01/07/2005 15:01:10

impossible de metre a jour le fichier xml, j'ai plein d erreur lorsque je mets OK. peut ton avoir une explication sur comment remplir les champs, où metre les nouvelles images etc
Merci d 'avance
Sinon la source est bien faite

Commentaire de Cerges le 06/07/2005 11:53:12

Salut!
ça fonctionne très bien. l'édition du xml avec bloc note est très simple (copier/coller). Par contre comment lance-t-on le php? Quant je double-clic dessus il ne se passe rien. Un autre petit truc génant, les accents, apostrophes,et autres signes ne sont pas reproduits (on a le code(?)).
merci

Commentaire de iiXii le 06/07/2005 17:58:37

Oui le xml est très simple mais, j aimerai me servire du php.
Pour Cerges : met le php online et tu le lance par internet explorer www.zzzzzz.index.php
Si tu trouve comment remplir les champs dit le moi :)
A+

Commentaire de iiXii le 09/07/2005 12:22:02

www.darkeyes.fr
Mes images vont de 2 en 2. J'ai été obliger de metre une image vide entre chaque mais ça crée plein de probleme. HELP me svp.
chti_louloup@hotmail.com

Commentaire de vieuxmotard le 24/12/2007 08:03:27

C'est efficace. Bien sur des pb de parametrage, des slashs, des points pour configurer la page php, mais dans l'ensemble c'est impec.
Tant que j'y suis, en vieux motard que jamais, je narrive pas à faire une petite modif, à savoir garder l'iage projetée jusqu'au loding, histoire de supprimer l'ecran noir du chargement. J'ai essayé de rajoouter des IF desELSE IF, rien à faire
Je me remets à vos bonnes astuces pour avoir une idée.
Merci bp

Commentaire de vieuxmotard le 13/01/2008 00:49:51

Bons scripts et bonne année
j'ai fini par trouver une petite solution pour éviter les écrans noirs d'attentes préloads (pour des images volumineuses), et du coups ca évite les écrans noirs lors de la mise à zéro du clip 'picture'.
La solution à laquelle je suis parvenu consiste à copier l'image loadée pour la coller 'draw' sur un clip de niveau supérieur, et en même temps, d'effacer 'dispose' l'occurence (-1) pour ne pas charger la mémoire parce que sinon ca rame.
Il reste je pense des problèmes encore.
   - le collage commence à l'image 2. Si on laisse courir le slide show ca marche, si on demande une 'previouspicture' avant l'image 2 le collage na peut pas démarrer.
   - L'idéal est de commencer à coller dès la première image

A+, pour une éventuelle solution

//..... L o a d e d    p i c t u r e .....
function LoadedpictureOver(){
import flash.display.BitmapData;
var lp0:BitmapData = new BitmapData(picture._width, picture._height, true, 0);
pictureb.onEnterFrame = function() {
     lp0.dispose(lp0-1);
};
var pictureb:MovieClip = this.createEmptyMovieClip("pictureb", this.getNextHighestDepth());
function _onEnterFrame() {
    lp0.draw(picture);
    pictureb.attachBitmap(lp0, 10, this.getNextHighestDepth());
pictureb._x = 34;
pictureb._y = 10;
DisplayPicInfo();
}
setInterval(_onEnterFrame, 0);
}
//..... N e x t   P i c t u r e .....
function NextPicture(){
if(currentpic==albumpics.length-1)
currentpic=0;
else
currentpic++;
LoadedpictureOver();
this.createEmptyMovieClip("picture", 0);
picture.loadMovie(albumpics[currentpic][0], picture);
picture._x = 34;
picture._y = 10;
timer.gotoAndPlay(1);

}

Commentaire de vieuxmotard le 13/01/2008 03:22:37

Re
C'est presque résolu pour le soucis de PreviousPicture ou plutôt de 'LastPicture' qui empêchait le démarrage de 'BitmapData'.
En Fait il faut rappeler la fonction "LoadedpictureOver();" dans la fonction 'LastPicture'.
Le démarrage de 'BitmapData' débute toujours à la deuxième image.
Mais bon ca peut être pas ma pour loader des grosses images en arrière plan.
Bien à vous.

 Ajouter un commentaire




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 : 0,577 sec (3)

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