OVH Cloud OVH Cloud

Composant et attcheMovie

1 réponse
Avatar
bolo972 webforumsuser
Bonjour

j'ai deux question
j'ai cree un composant , dans celui ci je cree des variable de défintion

Quand je fais attchmovie , les varaibles n'existe pas alors que lorsque je place le composant manuellement , il n'y pas de problèmes les varaibles sont bien incrémentées


voila mon composant


http://www.independza.com/composant/Calendrier.mxp

Deuxième question

J'essaye de faire un application dans central
je cree un fichier xml

<?xml version="1.0" encoding= "UTF-8" ?>
<root>
<film titre ="Matrix" heures ="17:00 | 15:00 | 13:00" />
<film titre ="Matrix" heures ="17:00 | 15:00 | 13:00" />
<film titre ="Matrix" heures ="17:00 | 15:00 | 13:00" />
</root>}

Je tente de rmettre mes données dans un DataGrid avec de code
onActivate = function(shell, appID, shellID, baseTabIndex, appData) {
grid.setColumns("Film","Horaire");
grid.setRowHeight(50);
grid.setBaseColor(0x0b7c8c);
// on récupere les données depuis le fichier xml
document=new XML()
document.ignoreWhite=true;
document.load("film.xml");
document.onLoad=function(){
var taille = this.firstChild.childNodes.length;
var dP = new Central.DataProviderClass();
for(var i = 0;i < taille ; i ++){
var film = this.firstChild.childNodes.attributes.titre
var heures = this.firstChild.childNodes.attributes.heures
dP.addItem({Film:film,Horaire:heures});
}
grid.setDataProvider(dP);
}
}
Central.initApplication(this,this);

mais je ne recois rien :(

1 réponse

Avatar
directoweb webforumsuser
avec attachmovie, il faut renseigner linkage dans la bibliothèque sur le clip.
c'est à dire faire un click droit sur le clip dans la bibliothèque et cliqer sur linkage
là tu donnes un nom générique"monclip" à identifier et tu cliques "export pour action script.
ensuite tu ouvres ton clip dans un autre clip, du style
monlecteur.attachMovie(monClip, monNouveauClip, 1);
Comme cela, ça fonctionne
J'espère que ça va t'aider