Annonces


#1 05/12/07 16:29:20

terkariens
Nouveau
Date d'inscription: 05/12/07
Messages: 9

annimation flash : aparition d'un clip en action scrip

Bonjour,

Je début dans flash,

j'ai une annimation à faire mais comme il y en a plusieur identique avec juste l'image différente (une pour Mx, une autre pur my) avec la meme mise en page et la même animation.

je doit donc faire l'annime en action script.

Mais la je suis un peut perdu :


J'ai une image de fond fix.

Puis ensuite un clip qui doit apparaite (passer de 0% alpha à 100% alpha en 6 seconde) clip non occurence :   bru_BTS
puis 20 seconde après apparait le deuxième clip possitionner au dessus nom : bru_env
puis ainsi de suite.

Sur le net j'ai trouver un code pour faire apparaitre puis disparaite en boucle mais c'est pas ce que je cherche, que dois-je modifier pour que ça fonctionne comme je veux.

voici le code :

Code:

_root.bru_BTS._alpha=0;
_root.bru_10ans._alpha=0;
_root.bru_env._alpha=0;
_root.bru_aime_graph._alpha=0;

_root.onEnterFrame = function(){
    if (_root.bru_BTS._alpha<100){
        _root.bru_BTS._alpha+=0;
        }
        else {_root.bru_BTS._alpha=0;
        }
}
_root.onEnterFrame = function(){
    if (_root.bru_10ans._alpha<100){
        _root.bru_10ans._alpha+=0;
        }
        else {_root.10ans._alpha=0;
        }
}
_root.onEnterFrame = function(){
    if (_root.bru_env._alpha<100){
        _root.bru_env._alpha+=0;
        }
        else {_root.bru_env._alpha=0;
        }
}

Merci beaucoup de votre aide

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 05/12/07 16:47:32

terkariens
Nouveau
Date d'inscription: 05/12/07
Messages: 9

Re: annimation flash : aparition d'un clip en action scrip

à l'aide please,

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#3 05/12/07 18:00:36

terkariens
Nouveau
Date d'inscription: 05/12/07
Messages: 9

Re: annimation flash : aparition d'un clip en action scrip

vraiement personne peut m'aider? me donner de quoi démarrer? pitier je suis pommer.

Je sais comment lui dire de changer l'alpha quand on clic sur un bouton mais là tous seul (automatiquement ) je sais pas faire

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#4 06/12/07 08:31:28

terkariens
Nouveau
Date d'inscription: 05/12/07
Messages: 9

Re: annimation flash : aparition d'un clip en action scrip

s'il vous plait j'ai besoin d'aide

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#5 06/12/07 17:33:18

terkariens
Nouveau
Date d'inscription: 05/12/07
Messages: 9

Re: annimation flash : aparition d'un clip en action scrip

bonjour,

J' y suis presque, normalement mon code devrais marcher, mais il m'indique une erreur, qui y est pas : il me dis de rajouter un'}' à la ligne 2 hirs il y  est déjà que faire?

Voici le code :

Code:

var etape:Number = 1;
var temps:Function = function(texte:String, longeur:Number):Void {
     if (etape == 1) {
     _root.onEnterFrame = function(texte){  
          if (_root.bru_bts._alpha<100){  
              _root.bru_bts._alpha += 2 
              } 
              else {delete _root.onEnterFrame; 
              }
     }
    } else if (etape == 2) {
     _root.onEnterFrame = function(texte){ 
          if (_root.bru_10ans._alpha<100){  
              _root.bru_10ans._alpha += 2 
              } 
              else {delete _root.onEnterFrame; 
              } 
     }
    } else if (etape == 3) {
     _root.onEnterFrame = function(texte){ 
          if (_root.bru_env._alpha<100){  
              _root.bru_env._alpha += 2 
              } 
              else {delete _root.onEnterFrame; 
              } 
     }
    } else if (etape == 4) {
     _root.onEnterFrame = function(texte){ 
          if (_root.bru_aime._alpha<100){  
              _root.bru_aime._alpha += 2 
              } 
              else {delete _root.onEnterFrame; 
              } 
      } 
    } else if (etape == 5) {
           clearInterval (interv) ;
      }
           
     etape++;

var interv:Number = setInterval (temps, 20000, 10); 
  
btn_V_Projet.onPress = function() { 
     gotoAndPlay("Projet", 1); 
}; 

stop();

et voici le message d'erreur de flash :

" Séquence = Bruno, Calque = Actions, Image = 1 : Ligne 2 : '{' attendu
     var temps:Function = function(texte:String, longeur:Number):Void {

Séquence = Projet, Calque = Actions, Image = 1 : Ligne 2 : '{' attendu
     var temps:Function = function(texte:String, longeur:Number):Void {

Séquence = Projet, Calque = Actions, Image = 1 : Ligne 48 : ';' attendu
         } else if (etape == 6) {

Séquence = Projet, Calque = Actions, Image = 1 : Ligne 40 : Le bloc d’instruction doit être terminé par '}'
         } else if (etape == 5) {

Séquence = Projet, Calque = Actions, Image = 1 : Ligne 62 : Erreur de syntaxe.

Séquence = Valeurs, Calque = Actions, Image = 1 : Ligne 2 : '{' attendu
     var temps:Function = function(texte:String, longeur:Number):Void {

"

et pour la séquence "projet" j'ai deux clip qui doive apparaitre en même temps j'ai du me tromper à ce niveau là, mais je vois pas où, le code :

Code:

var etape:Number = 1;
var temps:Function = function(texte:String, longeur:Number):Void {
     if (etape == 1) {
     _root.onEnterFrame = function(texte){  
          if (_root.proj_for._alpha<100){  
              _root.proj_for._alpha += 2 
              } 
              else {delete _root.onEnterFrame; 
              }
     }
    } else if (etape == 2) {
     _root.onEnterFrame = function(texte){ 
          if (_root.proj_cohe._alpha<100){  
              _root.proj_cohe._alpha += 2 
              } 
              else {delete _root.onEnterFrame; 
              } 
              if (_root.proj_prin._alpha<100){  
                    _root.proj_prin._alpha += 2 
              } 
              else {delete _root.onEnterFrame; 
              } 
     }
    } else if (etape == 3) {
     _root.onEnterFrame = function(texte){ 
          if (_root.proj_metier._alpha<100){  
              _root.proj_metier._alpha += 2 
              } 
              else {delete _root.onEnterFrame; 
              } 
      }
    } else if (etape == 4) {
     _root.onEnterFrame = function(texte){ 
          if (_root.proj_client._alpha<100){  
              _root.proj_client._alpha += 2 
              } 
              else {delete _root.onEnterFrame; 
              } 
      }
    } else if (etape == 5) {
     _root.onEnterFrame = function(texte){ 
          if (_root.proj_zone._alpha<100){  
              _root.proj_zone._alpha += 2 
              } 
              else {delete _root.onEnterFrame; 
              } 
      
    } else if (etape == 6) {
           clearInterval (interv) ;
      }
           
     etape++;

var interv:Number = setInterval (temps, 20000, 10); 
  
btn_logo.onPress = function() { 
     gotoAndPlay("Valeurs", 1); 
}; 

stop();

Personne peux m'aider?

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#6 07/12/07 09:13:57

terkariens
Nouveau
Date d'inscription: 05/12/07
Messages: 9

Re: annimation flash : aparition d'un clip en action scrip

Personne peux m'aider ou y a personne sur le forum ?

Merci d'avance.

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#7 07/12/07 12:23:04

terkariens
Nouveau
Date d'inscription: 05/12/07
Messages: 9

Re: annimation flash : aparition d'un clip en action scrip

bon j'ai trouver une solution avec des tween, normalement ça je devrais marcher, mais j'ai encore un message d'erreur incompréhensible, je poste quand même au cas ou un personne passerai pour répondre ou me dire ce qui ne va pas avec mon message pour que personne ne veuille me répondre.

Voici mon code :

Code:

import mx.transitions.Tween;
import mx.transitions.easing.*;
var temps:Function = function (mc, time):Void {
    new Tween(mc, "_alpha", Strong.easeOut, mc._alpha, 100, time);
};
setTimeout(this, "temps", 2000, bru_bts, 50);
setTimeout(this, "temps", 4000, bru_10ans, 50);
setTimeout(this, "temps", 6000, bru_env, 50);
setTimeout(this, "temps", 8000, bru_aime, 50);
stop();

btn_V_Projet.onPress = function() { 
     gotoAndPlay("Projet", 1); 
};

et voici le message d'erreur de flash :

"  Séquence = Bruno, Calque = Actions, Image = 1 : Ligne 1 : ';' attendu
     import mx.transitions.Tween;

Séquence = Bruno, Calque = Actions, Image = 1 : Ligne 2 : ';' attendu
     import mx.transitions.easing.*;

Séquence = Bruno, Calque = Actions, Image = 1 : Ligne 3 : '{' attendu
     var temps:Function = function (mc, time):Void {

Séquence = Bruno, Calque = Actions, Image = 1 : Ligne 5 : '}' inattendu
     };
"

Merci d'avance à l'âme charitable que me répondre.

Merci

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#8 07/12/07 21:42:04

Mistic Warrior
CtrlAltUser Actif
Lieu: Suisse
OS: Linux [autre]
Date d'inscription: 31/05/04
Messages: 703
Envoyer un MP

  Email  Site web

Re: annimation flash : aparition d'un clip en action scrip

Hello,
j'y connais absolument rien en flash, mais vu le nombre de up et ta façon de parler, je tiens à te préciser que ce n'est pas une coallition contre toi. Ce n'est pas du genre du forum de ne pas répondre juste pour embêter. Seulement d'un autre côté on ne poste pas non plus pour dire "Je sais pas", car ça n'apporte rien et ça flood le post.

Voilà, sinon ne t'en fait pas, si quelqu'un ici connait flash, il te répondra, tu peux en être certain.

Meilleures salutations, et bienvenue sur le forum, puisque je vois que tu es assez nouveau wink


In a world without wall nor fences, who needs Windows and Gates ?

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
Actuellement aucun autre membre et 1 invité sur ce topic
Membres : [S'enregistrer]

Pied de page du Forum

Pub hébergeur :


CtrlAltSuppr.com, forums officiels de JSAND partagés avec Geek&Hype

Powered by PunCAS (JSAND) based on PunBB
© Copyright 2002–2005 Rickard Andersson