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...........