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
| affiche= function () {
var test="image.jpg,image.jpg,image.jpg";
var a=0;
var b=0;
var c=test.lastIndexOf(",");
var image="";
var conteneur="";
var i=3;
this.createTextField ("sortie1",1,100,100,200,20);
this.createTextField ("sortie2",2,300,100,200,20);
//while (b!=c) {
b=test.indexOf(",",a);
image=test.substr(a,b);
a=b+1;
conteneur="conteneur"+i ;
_root.createEmptyMovieClip(conteneur,i);
_root[conteneur].loadMovie(image);
_root[conteneur]._x = 100*i;
_root[conteneur]._y = 0;
i++;
//jusqu'ici tout va bien
b=test.indexOf(",",a);
sortie1.text ="b="+b+"a="+a;//la mon b(=19) et mon a(=10) sont ok***
image=test.substr(a,b);//il devrait donc faire substr(10,19)***********
sortie2.text ="img="+image;//mais mystere, il me renvoie substr(10,fin)??****
conteneur="conteneur"+i ;
_root.createEmptyMovieClip(conteneur,i);
_root[conteneur].loadMovie(image);
_root[conteneur]._x = 100*i;
_root[conteneur]._y = 0;
// }
};
affiche(); |
Partager