IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 1 & ActionScript 2 Discussion :

Dimensionner un clip en fonction de la taille d'une image externe


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    216
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2006
    Messages : 216
    Par défaut Dimensionner un clip en fonction de la taille d'une image externe
    Bonjour à tous,

    Voilà, je suis en train de créer une sorte de diaporama de photos, avec un bandeau qui défile horizontalement. Pour l'instant mon code est le suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
     
    largeur = 135;
    hauteur = 529;
    nbr = 5;
     
    largeurTotale = nbr*largeur;
     
    for(var i = 0; i < nbr; i++) {
     
    	var mc = mc_zoneimages.createEmptyMovieClip("photo"+i, i);
    	mc._x = largeur*i;
    	mc.createEmptyMovieClip("conteneur", 0);
    	mc.conteneur.loadMovie("images/" + i + ".jpg");
     
    }
     
    onMouseMove = function() {
    	mc_zoneimages._x = ( (600 - largeurTotale)/600*_xmouse) /3;
    }
    Problème : j'attribue une largeur aux images... Hors, elles ont toutes une largeur différente, et j'aimerais respecter cette propriété... Comment faire pour que les clips créés s'adaptent à la largeur de chacune des images ?

    Autre petite question un peu HS : comment faire pour que lorsque j'atteins la dernière image à droite (ou à gauche), ça redémarre à la première image (ou la dernière), le tout avec fluidité, c'est-à-dire sans que ce soit visible pour l'utilisateur ?

    Merci par avance

  2. #2
    Membre éclairé Avatar de Remizkn
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 322
    Par défaut
    Pour faire retourner une fois à la fin tes photos au début rien de plus simple. Moi j'utilserais sa à ta place:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if(nbr>ta dernière photo){
    nbr=1
    }
    et pour de la première à la dernière:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if(nbr<ta première photo){
    nbr=ta dernière photo
    }

Discussions similaires

  1. [XL-2007] adapter la taille d'une image en fonction de la taille de l'ecran
    Par rayba89 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 01/09/2014, 18h34
  2. Agrandir une image en fonction e la taille d'une div
    Par rolls dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 25/02/2013, 15h33
  3. [Débutant] Dimensionner un objet Line en fonction de la taille d'une colonne
    Par badack dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 02/09/2009, 14h05
  4. Réponses: 5
    Dernier message: 16/06/2008, 14h34
  5. [FLASH MX] taille d'une image
    Par matN59 dans le forum Flash
    Réponses: 2
    Dernier message: 10/06/2004, 10h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo