Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le Deal du moment : -16%
Friteuse sans huile NINJA Foodi Dual Zone 7,6 L 2400W ...
Voir le deal
135.01 €

 

 [Flash] Tutoriaux - Actionscript

Aller en bas 
4 participants
AuteurMessage
rabou
Actif du SrC
rabou


Nombre de messages : 716
Age : 38
Localisation : au fond... sisi, et même à droite
Date d'inscription : 02/12/2005

[Flash] Tutoriaux - Actionscript Empty
MessageSujet: [Flash] Tutoriaux - Actionscript   [Flash] Tutoriaux - Actionscript EmptyMer 27 Sep - 0:31

<h1>Voici le code:

Code:
bouton_btn.onRollOver=function(){
   objet_mc.onEnterFrame=function(){
      objet_mc._alpha+=(100-objet_mc._alpha)/5;
   }
}

bouton_btn.onRollOut=function(){
   objet_mc.onEnterFrame=function(){
      objet_mc._alpha-=(objet_mc._alpha)/5;
   }
}

http://membres.multimania.fr/rabou41/tuto3.swf
http://membres.multimania.fr/rabou41/tuto3.fla</h1>



Dernière édition par le Mar 31 Oct - 15:16, édité 2 fois
Revenir en haut Aller en bas
http://www.rabou.eu/
rabou
Actif du SrC
rabou


Nombre de messages : 716
Age : 38
Localisation : au fond... sisi, et même à droite
Date d'inscription : 02/12/2005

[Flash] Tutoriaux - Actionscript Empty
MessageSujet: Re: [Flash] Tutoriaux - Actionscript   [Flash] Tutoriaux - Actionscript EmptyMer 27 Sep - 0:41

Citation :
Problématique: Comment arrêter une animation qui marche avec onEnterFrame ?

C'est tout simple, il suffit de déterminer l'action qui déterminera l'arrêt (passage au dessus d'un bouton, un click, arrivé a un certain point,...) puis on indique qu'on veux que cette fonction onEnterFrame s'arrête grâce à:
delete nom_du_clip.onEnterFrame


Code:

//création de l'évênement
nuage_btn.onRollOver=function(){

        // Démarrage de la fonction onEnterFrame
   nuage_mc.onEnterFrame=function(){

                //Fonction qui se fait au fil du temps avec incrémentation de la variable "haut" de 0,4.
      haut+=0.4;
      nuage_mc._y+=2*Math.cos(haut);
   }
}

//Autre évênement, qui celui ci marque la fin de celui d'avant.
nuage_btn.onRollOut=function(){

        //Arrêt de la fonction nuage_mc.onEnterFrame
   delete nuage_mc.onEnterFrame;
}


La fonction: nuage_mc._y+=2*Math.cos(haut); permet de donner un mouvement vertical d'aller-retour de manière fluide.
Revenir en haut Aller en bas
http://www.rabou.eu/
ikmale
super newbie
ikmale


Nombre de messages : 10
Age : 39
Localisation : Loin de chez moi :'(
Date d'inscription : 31/08/2006

[Flash] Tutoriaux - Actionscript Empty
MessageSujet: import text   [Flash] Tutoriaux - Actionscript EmptyMer 22 Nov - 13:28

slt rabou tu peux me rappeler le code pour importer le texte d'un txt dans le cadre de texte dynamique???
Revenir en haut Aller en bas
http://www.netmassif.com
slimer
Actif du SrC
slimer


Nombre de messages : 287
Localisation : in the wired
Date d'inscription : 25/11/2005

[Flash] Tutoriaux - Actionscript Empty
MessageSujet: Re: [Flash] Tutoriaux - Actionscript   [Flash] Tutoriaux - Actionscript EmptyMer 22 Nov - 14:13

stop();
defaut = function () {
// cette fonction affichera le cv et la photo de mathieu par defaut
loadMovie("photo/robert.jpg", "clipConteneur_mc");
// quand on passe dessus la photo du membre de l'équipe apparait
nom_txt.text = "Robert";
// le texte dynamique affichera son nom
// Création d'un objet LoadVars qui gère le texte dynamique

texte_lv = new LoadVars();
// Chargement du texte
texte_lv.load("texte/robert.txt");
// Le texte est chargé dans l'objet LoadVars
texte_lv.onLoad = function() {
texteConteneur_txt.text = texte_lv.texte;
// Le texte s'affiche dans la zone de texte dynamique texteConteneur_txt
};


Voilà monsieur j'espere que tu comprendra le code
Revenir en haut Aller en bas
rabou
Actif du SrC
rabou


Nombre de messages : 716
Age : 38
Localisation : au fond... sisi, et même à droite
Date d'inscription : 02/12/2005

[Flash] Tutoriaux - Actionscript Empty
MessageSujet: Re: [Flash] Tutoriaux - Actionscript   [Flash] Tutoriaux - Actionscript EmptyJeu 23 Nov - 12:41

Ikmale ayant eut quelques problèmes et n'ayant pas réussi avec le code de slimer (qui est pourtant bon). J'ai créé un swf et un fla pour que vous puissiez tout avoir.

Voici le code du fla:
Code:
// effet du bouton de chargement externe
ext_btn.onRelease=function(){
   // création d'un nouvel objet de classe LoadVars
   importTexte_lv=new LoadVars();
   // import du texte venant du fichier externe contenant le texte
   importTexte_lv.load("texte.txt");
   // fonction se fesant dès que le texte est importé
   importTexte_lv.onLoad=function(success){
      // mise en place du texte chargé dans l'espace de texte dynamique réservé
      ext_txt.text=importTexte_lv.texte;
   }
}

// effet du bouton de chargement interne
int_btn.onRelease=function(){
   int_txt.text="Voilà le résultat du tuto quand on intègre un texte de façon dynamique venant du code. L'air de rien pour cette manière c'est hyper facile.";
}

Et voici le code du texte:
Code:
&texte=Salut. Voila le resultat du tuto quand on integre un texte de facon dynamique venant d'un texte externe au swf. Ne pas oublier de mettre ce texte dans le meme dossier que le chemin indique dans le code.
Ne pas oublier de ne pas mettre d'accents !!!
Sinon : voilà le résultat.

Dans la partie de chargement de texte dynamique, il y a ça: ext_txt.text=importTexte_lv.texte;

Cela veux dire qu'on va charger du texte dans l'objet "ext_txt", et que ce que l'on charge est l'objet "importTexte_lv" que l'on a initié avant et dans lequel on a chargé le texte.
Le ".texte" à la fin indique que l'on veut la partie dans le fichier texte qui s'appelle texte. D'où le fait que dans le fichier texte, on initie le texte avec une variable de la manière suivante: "&texte=".
Donc si vous appelez votre variable autrement, il faudra le changer dans le code.

Si vous souhaitez le fichier zip avec le fla, le swf et le texte:
http://membres.multimania.fr/rabou41/


Dernière édition par le Jeu 23 Nov - 13:00, édité 2 fois
Revenir en haut Aller en bas
http://www.rabou.eu/
rabou
Actif du SrC
rabou


Nombre de messages : 716
Age : 38
Localisation : au fond... sisi, et même à droite
Date d'inscription : 02/12/2005

[Flash] Tutoriaux - Actionscript Empty
MessageSujet: Re: [Flash] Tutoriaux - Actionscript   [Flash] Tutoriaux - Actionscript EmptyJeu 23 Nov - 12:43

voilà le swf
Revenir en haut Aller en bas
http://www.rabou.eu/
Cobra7000
newbie



Nombre de messages : 2
Date d'inscription : 23/11/2006

[Flash] Tutoriaux - Actionscript Empty
MessageSujet: Re: [Flash] Tutoriaux - Actionscript   [Flash] Tutoriaux - Actionscript EmptyMar 26 Déc - 21:10

slt, j'ai un petit problème tout con, et voudrais savoir si quelqu'un peut m'aider.
J'aimerais que lorsque je fais un RollOver sur un bouton il y est un texte qui apparaisse, j'ai essayer ce que tu décrivais Rabou mais j'ai pô réussi.
J'ai pas non plus besoin de faire varier l'alpha.
Merci
Revenir en haut Aller en bas
rabou
Actif du SrC
rabou


Nombre de messages : 716
Age : 38
Localisation : au fond... sisi, et même à droite
Date d'inscription : 02/12/2005

[Flash] Tutoriaux - Actionscript Empty
MessageSujet: Re: [Flash] Tutoriaux - Actionscript   [Flash] Tutoriaux - Actionscript EmptyMar 26 Déc - 22:15

Essaye la façon de mettre du texte via code, et à la place de "onRelease, met onRollOver :
Code:

int_btn.onRollOver=function(){
  int_txt.text="Voilà le résultat du tuto quand on intègre un texte de façon dynamique venant du code. L'air de rien pour cette manière c'est hyper facile.";
}
Revenir en haut Aller en bas
http://www.rabou.eu/
Cobra7000
newbie



Nombre de messages : 2
Date d'inscription : 23/11/2006

[Flash] Tutoriaux - Actionscript Empty
MessageSujet: Re: [Flash] Tutoriaux - Actionscript   [Flash] Tutoriaux - Actionscript EmptyMer 27 Déc - 0:00

J'ai trouvé, merci pour ton aide, c'est que je n'avais pas nommé le tag du texte dynamique.
Revenir en haut Aller en bas
Contenu sponsorisé





[Flash] Tutoriaux - Actionscript Empty
MessageSujet: Re: [Flash] Tutoriaux - Actionscript   [Flash] Tutoriaux - Actionscript Empty

Revenir en haut Aller en bas
 
[Flash] Tutoriaux - Actionscript
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Flash] Tuto ActionScript
» [Flash] Besoin d'aide en ActionScript?
» [Flash] Tutoriaux by Rabou
» [Flash] Petit essai graphique en actionscript
» [Flash] SONDAGE - Quel est votre version de flash?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
 :: La formation :: Logiciels :: Macromedia Flash et Director-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser