| [Flash] Tutoriaux - Actionscript | |
|
|
Auteur | Message |
---|
rabou Actif du SrC
Nombre de messages : 716 Age : 38 Localisation : au fond... sisi, et même à droite Date d'inscription : 02/12/2005
| Sujet: [Flash] Tutoriaux - Actionscript Mer 27 Sep - 0:31 | |
|
Dernière édition par le Mar 31 Oct - 15:16, édité 2 fois | |
|
| |
rabou Actif du SrC
Nombre de messages : 716 Age : 38 Localisation : au fond... sisi, et même à droite Date d'inscription : 02/12/2005
| Sujet: Re: [Flash] Tutoriaux - Actionscript Mer 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. | |
|
| |
ikmale super newbie
Nombre de messages : 10 Age : 39 Localisation : Loin de chez moi :'( Date d'inscription : 31/08/2006
| Sujet: import text Mer 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??? | |
|
| |
slimer Actif du SrC
Nombre de messages : 287 Localisation : in the wired Date d'inscription : 25/11/2005
| Sujet: Re: [Flash] Tutoriaux - Actionscript Mer 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 | |
|
| |
rabou Actif du SrC
Nombre de messages : 716 Age : 38 Localisation : au fond... sisi, et même à droite Date d'inscription : 02/12/2005
| Sujet: Re: [Flash] Tutoriaux - Actionscript Jeu 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 | |
|
| |
rabou Actif du SrC
Nombre de messages : 716 Age : 38 Localisation : au fond... sisi, et même à droite Date d'inscription : 02/12/2005
| Sujet: Re: [Flash] Tutoriaux - Actionscript Jeu 23 Nov - 12:43 | |
| | |
|
| |
Cobra7000 newbie
Nombre de messages : 2 Date d'inscription : 23/11/2006
| Sujet: Re: [Flash] Tutoriaux - Actionscript Mar 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 | |
|
| |
rabou Actif du SrC
Nombre de messages : 716 Age : 38 Localisation : au fond... sisi, et même à droite Date d'inscription : 02/12/2005
| Sujet: Re: [Flash] Tutoriaux - Actionscript Mar 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."; } | |
|
| |
Cobra7000 newbie
Nombre de messages : 2 Date d'inscription : 23/11/2006
| Sujet: Re: [Flash] Tutoriaux - Actionscript Mer 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. | |
|
| |
Contenu sponsorisé
| Sujet: Re: [Flash] Tutoriaux - Actionscript | |
| |
|
| |
| [Flash] Tutoriaux - Actionscript | |
|