Tom's Guide > Forum > Programmation > galerie avec effet graphique Flash
galerie avec effet graphique Flash - Programmation
TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Salut,

Voila j'ai créé une galerie d'image en flash avec un fichier XML et j'aimerais que lorsque je clic sur le bouton suivant de ma galerie (pour afficher l'image suivante), qu'il y est un petit effet graphique sur l'image. Genre comme si on tourné une page, ou qu'elle se desintegre, que l'image prenne un effet plus ou moins graphique en gros.
Et donc, je ne sais pas si le code s'écrit en Action script ou XML... et comment m'y prendre :-?
Donc si quelqu'un pouvait me donner conseil j'apprécirais bcp étant donné que je ss limité dans le temps :-( Svp mrc

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.
- 0 +

Peut-etre comme ca (pour un effet vers la transparence ou transition (deplacement)) :

Creer un clip vide (ex : ClipVide) qui contiendra l'image (au lieu de CreateMovieClip si tu as utiliser ca, je pense).
Ce clip sera dans un autre clip (ex: ClipMvt) de 2 image qui tournera en boucle. (ca permettra de reverifier a chaque fois)

Sur la premiere frame de ClipMvt met l'action suivante :

pos=ClipVide._x+ClipVide._width;
/*si le centre est au coin superieur gauche.
Ce calcul permet de savoir si l'image est sorti de l'anim*/


if((_root.transition==true) && (pos>=0))
{
ClipVide._x--; //pour une transition horizontale
}
if(pos<0)
{
_root.transition=false;
//le code pour effacer l'image du clip vide (je ne sais plus ce que c'est)
//on recentre l'image ClipVide
}

Sur la deuxieme Frame : gotoAndPlay(1);

Sur ton bouton, tu met un _root.transition=true; et _root.changementPhoto=true;

Sur ClipVide :

onClipEvent(EnterFrame)
{
//Transition termine et Chargement d'une image a faire
if((_root.transition==false) && (_root.changementPhoto==true))
{
//chargement de la photo
_root.changementPhoto=false;
}

Au lieu ClipVide._x--; tu peux :

ClipVide._y--;
ClipVide._x++;
ClipVide._y++;
ClipVide._alpha--; //pour la transparence

Il faut verifier a chaque fois le bon truc ( image sortie de l'anim ou image completement transparent)
Pour ClipVide._x--; la verification se fait par pos.

Si tu comprend le code tu peux aller ici : (pour effet de page) C'est tres chaud.

Cette source la

J'espere que tu comprendra le code

a+

Répondre à cbil
Tom's Guide > Forum > Programmation > galerie avec effet graphique Flash
Aller à :

Il y a 1856 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens