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 :

[PB débutant] de changement clip


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8
    Par défaut [PB débutant] de changement clip
    Bonjour,

    Je suis entrain d'essayer de faire un petit site en flash (petit oui car mon niveau ne permet pas encore de faire quelque chose de bon).

    Au début j'ai commencé par faire toutes mes interpolations sur ma timeline. Je me suis rapidement rendu compte que c'était pas propre.
    Je veux donc faire en faisant des actions dans des clips.
    ce qui me fait un scenario de quelques images . Est ce la meilleure solution ?
    Je cherche à optimiser pour un affichage rapide.

    Je n'ai pas su comment trouver la solution à mon problème donc je laisse un petit message.

    J'ai inséré un clip dans ma séquence 1 (frame 1), je voudrais que le clip se fasse et quand il a terminé il passe tout seul à la frame 2 qui se déroule et je voudrais qu'a la fin de celui ci.
    J'ai essayé ceci :
    dans un calque script à l'image 1 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    onEnterFrame = function() {
    	if (my_mcl._currentframe >= my_mcl._totalframes)
    		gotoAndStop(2);
    }
    dans le calque script à l'image 2 :
    Mais il n'y a pas d'attente entre la 1 et 2.


    Je cherche aussi passer à la frame suivante de la séquence 1 lorsque l'on clique sur un bouton qui est dans un clip lui même inséré dans séquence 1

    Merci d'avance pour vos réponses

  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,
    je ne suis pas sur d'avoir bien compris le probléme mais je suppose qu'il y a une animation principale (_root) qui a deux frames. A la fin du premier clip tu souhaites aller sur la deuxième frame de l'animation principale. (voilà ce que j'ai compris)
    Déjà sur le calque "actions" et sur la première image il faut placer un "stop();" Ensuite dans le clip lui même rien ne t'empêche de placer sur la dernière image du clip :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    _root.gotoAndStop(2);
    et sur l'image 2 tu suprimes me clip...

    crdlt

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8
    Par défaut
    nikel ! merci bien !

    pour supprimer tu voulais dire : my_mcl.unloadMovie();

    Super cela m'aide pour mes liens. je n'arrivais pas à faire un bouton dans un clip qui change de frame dans le _root.

    Maintenant c'est possible en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    on (release) {
    	_root.gotoAndStop(2);
     
    }
    Au cas où certains auraient eu un problème.

    Quel est la façon la plus propre pour construire les animations,sites... avec flash ?

  4. #4
    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
    pour finir ce n'est pas toujours facile de dire quelle est la façon la plus "propre" de programmer
    En général il est conseillé de ne pas utiliser "_root" directement mais plutôt d'utiliser des chemins relatif. Par exemple quand tu es dans un clip "enfant" et que tu veux atteindre le clip parent (même si c'est l'animation principale) il faut utiliser la syntaxe : "this._parent".
    cordialement...

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8
    Par défaut
    oki merci, je vais me documenter la dessus.
    Un jour je pourrais changer de langage ainsi aider aussi dans le flash ^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Controler plusieurs clips
    Par nico100 dans le forum Flash
    Réponses: 0
    Dernier message: 06/02/2008, 15h01
  2. [FLASH 8] Changement dynamique de la couleur d'un clip
    Par julien.63 dans le forum Flash
    Réponses: 3
    Dernier message: 24/11/2006, 18h21
  3. Réponses: 12
    Dernier message: 23/09/2006, 20h54
  4. Réponses: 3
    Dernier message: 11/08/2006, 11h28

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