OVH Cloud OVH Cloud

[fla MX] bug sur loadMovie

3 réponses
Avatar
N°co
Bonjour,
je charge des swfs avec loadMovie (donc dans un MC), qui est fabriqué
dans un prototype dédié à une classe.
impossible de le faire afficher (ils sont bien là (MC + swf loadé), dans
le debugueur), j'ai même le son, mais aucune image.

qqun a une idée ?

mci@+

3 réponses

Avatar
N°co
un peu de code?

//la classe
_global.Insigne = function(nom, ref, x, y, taille, couleur, lurl,
myParent, prof, forme)
{this.nom=nom;this.ref=ref;this.x=x;this.y=y;this.taille=taille;this.couleur=couleur;this.lurl=lurl;this.myParent=myParent;this.prof=prof;this.forme=forme;
}

//le proto d'init
insigne.prototype.ChargeI=function(){
lurl=this.lurl;
this.createEmptyMovieClip("boxInsigne",1);
this.boxInsigne.onEnterFrame=function(){
loadMovie(lurl,this);
trace("y a du Ko"+this+" "+getBytesTotal());
//anim de prechergement
this.createTextField("leTexte",10,0,0,200,100);
this.leTexte.text=getBytesTotal()+" Ko"+" sur "+getBytesTotal()+" Ko";
// this.leTexte.setTextFormat(new TextFormat(size="20"));
trace("txt :"+this.leTexte.text);
if(getBytesLoaded()==getBytesTotal()){
trace("fin");
delete this.onEnterFrame;
}
}

//l'appel
this.Logo1 = new
Insigne("leNom","ref",0,0,200,"FFCC00","http://www.yatahonga.com/data/media/62/200472/grosse_tete.jpg",_level0,50,"carre");
this.Logo1.initialisation();

tant qu'on y est, si qqun a la solution pour changer une des prorpété de
la classe (en l'occurence, ici : forme) à partir de ce même prototype.


Bien sur, j'ais fait 10 millions de tests, même un proto qui appelait un
proto de chargement global.

Merci,
N°cO


N°co a écrit :
Bonjour,
je charge des swfs avec loadMovie (donc dans un MC), qui est fabriqué
dans un prototype dédié à une classe.
impossible de le faire afficher (ils sont bien là (MC + swf loadé), dans
le debugueur), j'ai même le son, mais aucune image.

qqun a une idée ?

mci@+


Avatar
N°co
ma fenêtre de sortie (fait dans le proto) :
lurl : http://www.yonkis.com/mediaflash/yeti_gorez.swf
on entre dans l'enterFrame : _level0.leNom.boxInsigne 36383
txt : 36383 Ko sur 36383 Ko
fin : nettoyage proto


N°co a écrit :
un peu de code?

//la classe
_global.Insigne = function(nom, ref, x, y, taille, couleur, lurl,
myParent, prof, forme)
{this.nom=nom;this.ref=ref;this.x=x;this.y=y;this.taille=taille;this.couleur=couleur;this.lurl=lurl;this.myParent=myParent;this.prof=prof;this.forme=forme;

}

//le proto d'init
insigne.prototype.ChargeI=function(){
lurl=this.lurl;
this.createEmptyMovieClip("boxInsigne",1);
this.boxInsigne.onEnterFrame=function(){
loadMovie(lurl,this);
trace("y a du Ko"+this+" "+getBytesTotal());
//anim de prechergement
this.createTextField("leTexte",10,0,0,200,100);
this.leTexte.text=getBytesTotal()+" Ko"+" sur
"+getBytesTotal()+" Ko";
// this.leTexte.setTextFormat(new TextFormat(size="20"));
trace("txt :"+this.leTexte.text);
if(getBytesLoaded()==getBytesTotal()){
trace("fin");
delete this.onEnterFrame;
}
}

//l'appel
this.Logo1 = new
Insigne("leNom","ref",0,0,200,"FFCC00","http://www.yatahonga.com/data/media/62/200472/grosse_tete.jpg",_level0,50,"carre");

this.Logo1.initialisation();

tant qu'on y est, si qqun a la solution pour changer une des prorpété de
la classe (en l'occurence, ici : forme) à partir de ce même prototype.


Bien sur, j'ais fait 10 millions de tests, même un proto qui appelait un
proto de chargement global.

Merci,
N°cO


N°co a écrit :

Bonjour,
je charge des swfs avec loadMovie (donc dans un MC), qui est fabriqué
dans un prototype dédié à une classe.
impossible de le faire afficher (ils sont bien là (MC + swf loadé),
dans le debugueur), j'ai même le son, mais aucune image.

qqun a une idée ?

mci@+




Avatar
N°co
le tutorial d'ekameleon : http://www.media-box.net/tuts.php?idfl)78
provoque le même problème, j'ais tout(taille etc.), sauf l'affichage de
l'image.
aucune image qui viennent du http (en local, pas de pb)

avec ou sans : System.security.allowDomain(...), rien n'y fait.

il y a un truc que j'ais pas du pigé avec le chargement d'images en
dynamiques ou par le web, si quelqun voit quoi, merci de m'aiguiller.

image que j'ais déjà fait afficher dans mes swfs sans allowDomain :
http://www.yatahonga.com/data/media/62/200472/grosse_tete.jpg

help, j'en puis plus de cete recherche ;)

N°co a écrit :
ma fenêtre de sortie (fait dans le proto) :
lurl : http://www.yonkis.com/mediaflash/yeti_gorez.swf
on entre dans l'enterFrame : _level0.leNom.boxInsigne 36383
txt : 36383 Ko sur 36383 Ko
fin : nettoyage proto


N°co a écrit :

un peu de code?

//la classe
_global.Insigne = function(nom, ref, x, y, taille, couleur, lurl,
myParent, prof, forme)
{this.nom=nom;this.ref=ref;this.x=x;this.y=y;this.taille=taille;this.couleur=couleur;this.lurl=lurl;this.myParent=myParent;this.prof=prof;this.forme=forme;

}

//le proto d'init
insigne.prototype.ChargeI=function(){
lurl=this.lurl;
this.createEmptyMovieClip("boxInsigne",1);
this.boxInsigne.onEnterFrame=function(){
loadMovie(lurl,this);
trace("y a du Ko"+this+" "+getBytesTotal());
//anim de prechergement
this.createTextField("leTexte",10,0,0,200,100);
this.leTexte.text=getBytesTotal()+" Ko"+" sur
"+getBytesTotal()+" Ko";
// this.leTexte.setTextFormat(new TextFormat(size="20"));
trace("txt :"+this.leTexte.text);
if(getBytesLoaded()==getBytesTotal()){
trace("fin");
delete this.onEnterFrame;
}
}

//l'appel
this.Logo1 = new
Insigne("leNom","ref",0,0,200,"FFCC00","http://www.yatahonga.com/data/media/62/200472/grosse_tete.jpg",_level0,50,"carre");

this.Logo1.initialisation();

tant qu'on y est, si qqun a la solution pour changer une des prorpété
de la classe (en l'occurence, ici : forme) à partir de ce même prototype.


Bien sur, j'ais fait 10 millions de tests, même un proto qui appelait
un proto de chargement global.

Merci,
N°cO


N°co a écrit :

Bonjour,
je charge des swfs avec loadMovie (donc dans un MC), qui est fabriqué
dans un prototype dédié à une classe.
impossible de le faire afficher (ils sont bien là (MC + swf loadé),
dans le debugueur), j'ai même le son, mais aucune image.

qqun a une idée ?

mci@+