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 3 Discussion :

precision sur addFrameScript


Sujet :

ActionScript 3

Vue hybride

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

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Par défaut precision sur addFrameScript
    bonjour a tous,
    donc je fais se post, afin d'avoir plus de précision sur la methode addFrameScript ,qui est assez pratique suivant mon contexte..
    la question est de savoir;comment intégrer mes fonction dynamiques pour
    leurs appels par ma methode addFrameScript qui est dans ma Class Document
    appellé MainTablCouleur.as???
    exposition, et discussion
    les données:
    #j'ai un _maTag(clip); possedant son propre scénario..avec 20 images
    #a raison a la Frame 1-->label Noir, Frame 10-->label jaune,Frame 20-->rouge
    #j'ai ma class Document nomé MainTablCouleur.as ok
    #j'ai mon code MainTablCouleur.as qui à
    Code : 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
    40
     
    package {  
    	import flash.display.Sprite;
    	import flash.display.MovieClip;
    	import flash.events.TimerEvent;
    	import flash.utils.Timer;
    	import flash.text.TextField;
    	//
    	public class MainTablCouleur extends MovieClip{   
     
    		public var conteneur1:Sprite;
    		public var _maTag:Tag;
    		public var _Tempo:Timer;
    		public var _Numero:TextField
     
    public function MainTablCouleur (){
     
    		this._maTag.frameRate = 30;
     
                                          |
                                          |
                                          ect-----
                                          |
    trace ("Longeur du Tableau est :" +_maTag.currentLabels.length);
    		searChimg: for each (var _img:* in _maTag.currentLabels) {
    trace ("Image" +_maTag.frame +":" +_maTag.name);
    		_Numero.text = (_maTag.currentFrame).toString();
    		try {
    _maTag.addFrameScript ((int(_img.frame) -1), _maTag[_img.name]);
     
    /*_maTag.addFrameScript(2, Noir,10,jaune,20,rouge);*/exemple pour un
    visuel lors de mes appels de fonctions soit Noir,jaune,rouge
    		}
    		catch (pError:Error) {
    		trace ("Il n'a pas de fonction qui porte se Nom::" +_img.name);
    			}
    		finally {
    			trace("Memo::l'image numéro:"+_img.frame+" a pour Nom :"+_img.name);
    		}
    		}
    -------------------------------> a ce niveau je voudrais savoir
    -------------------------------> est ce que je dois mettre mes fonctions
    appellées sur les Labels des mes images clef de mon clip _maTag?????
    que vous voyez ci-dessous
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     function Noir():void {
    trace("j'appelle bien la fonction :"+_maTag.currentLabel);
    trace ("je suis a l'image :"+_maTag.currentFrame);
    			}
    function jaune():void {
    trace("j'appelle bien la fonction " +_maTag.currentLabel);
    trace("je suis a l'image :"+_maTag.currentFrame);
    			}
     function rouge():void {
    	this.stop();
    trace(" j'appelle bien la fonction" +_maTag.currentLabel);
    trace ("je suis a l'image :"+_maTag.currentFrame);			}
    OU alors les laissé dans ma class, biensur avec les public associée ????

    et ma derniere question, je ne comprend pas que mon addFrameScript
    que vous voyez dans la syntaxe; lors de mes essais, n'arrive pas jusqu'a la Frame 20??
    en gros il ne me dit pas au trace, quil appelle le fonction rouge et etre sur limage 20
    .....en esperant n'avoir pas ete trop long; mais j'ai besoins
    de ces précisions...
    merci a tous suggestions, et directives.
    dans lattente...........

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Par défaut
    mon probleme etait dù a un mauvais typage des variables
    effectivement apres correction cela fonctionne bien;tres tres utiles dans la vie d'un clip..
    le pb est resolus

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

Discussions similaires

  1. précisions sur glutPostRedisplay()
    Par khayyam90 dans le forum GLUT
    Réponses: 4
    Dernier message: 29/07/2004, 10h03
  2. Precision sur l'encodage de caractere
    Par La Truffe dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 19/05/2004, 13h52
  3. besoin de precision sur gluLookAt!
    Par bakonu dans le forum OpenGL
    Réponses: 3
    Dernier message: 25/04/2004, 19h05
  4. precision sur le pilotage du port parallele
    Par fransouik dans le forum C++Builder
    Réponses: 18
    Dernier message: 26/02/2004, 13h28
  5. [VBA-E]Demande de précision sur les menus
    Par geffdenimes dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 25/06/2003, 10h46

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