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

Flash Discussion :

problème défilement images en ActionScriptII


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 2
    Par défaut problème défilement images en ActionScriptII
    Bonjour,
    Je débute en Flash et je souhaite créer une animation où des images défilent dans une bande verticale et dont la vitesse varie en fonction de la position de la souris.
    J'ai trouvé un script sur TrucWeb, pour une bande horizontale, et j'ai essayé de l'adapter pour l'avoir verticale.
    Ca marche impec pour le défilement vers le haut en fonction de la position y de la souris.
    Mais quand je descend vers les valeurs négatives de laposition y de la souris, on dirait que la doublure du clip (Contenu2) ne s'affiche pas, il y a un blanc.

    Merci pour vos conseils
    Voici le code :
    Code as : 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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
     
    onClipEvent (load) {
    	this.direction = "haut";
    	this.vitesse = 10;
    	this.MaxBas = this.Contenu1._height;
    	this.MaxHaut = 0;
    	this.Contenu1.duplicateMovieClip("Contenu2", 1);
    	this.Contenu2._y = this.Contenu1._y-this.MaxBas;
    }
    onClipEvent (enterFrame) {
      if (this._ymouse<0) {
        this.direction = -1;
      } else {
        this.direction = 1;
      }
      if (this.direction==1) {
        if (this.Contenu1._y=this.MaxBas) {
          this.Contenu1._y += Math.floor(this._ymouse/(this.vitesse));
        } else {
          this.Contenu1._y = this.Contenu2._y+Math.floor(this._ymouse/(this.vitesse))-this.MaxBas;
        }
        if (this.Contenu2._y<=this.MaxBas) {
          this.Contenu2._y += Math.floor(this._ymouse/(this.vitesse));
        } else {
          this.Contenu2._y = this.Contenu1._y-this.MaxBas;
        }
      } else {
        if (this.Contenu1._y>=(this.MaxHaut-this.MaxBas)) {
          this.Contenu1._y += Math.floor(this._ymouse/(this.vitesse));
        } else {
          this.Contenu1._y = (this.Contenu2._y+Math.floor(this._ymouse/(this.vitesse)))+this.MaxBas;
        }
        if (this.Contenu2._y>=(this.MaxHaut-this.MaxBas)) {
          this.Contenu2._y += Math.floor(this._ymouse/(this.vitesse));
        } else {
          this.Contenu2._y = this.Contenu1._y+this.MaxBas;
        }
      }
    }

  2. #2
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    bonjour,

    en haut de ton code tu as écrit :"this.direction = "haut";" au lieu de :

    this.direction = 1;

    j'ai testé ça marche.

  3. #3
    Candidat au Club
    Inscrit en
    Novembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 2
    Par défaut défilement ActionScriptII
    merci pour ta réponse mais zélas j'avais déjà essayé sans succès.
    Si je fais monter la souris, c'est impecc, la bande défile correctement.
    Mais si je la fais descendre, j'ai un trou, comme si le clip dupliqué ne fonctionnait pas.

Discussions similaires

  1. problème affichage image
    Par thealpacino dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 30/05/2005, 13h56
  2. [javascript] problème insertion image
    Par Pwill dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 18/05/2005, 16h12
  3. problème dessiner image dans fenêtre
    Par raoulman dans le forum MFC
    Réponses: 5
    Dernier message: 13/12/2004, 15h44
  4. [FLASH MX] Problème pour défilement images
    Par Buzhug dans le forum Flash
    Réponses: 10
    Dernier message: 22/10/2004, 21h09
  5. Problème d'image avec DirectX9 et c# VS.net...
    Par lilly_lilly dans le forum DirectX
    Réponses: 1
    Dernier message: 02/03/2004, 14h02

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