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
| import TextField.StyleSheet()
var styleCSS:StyleSheet = new StyleSheet();
styleCSS.load("home.css");
styleCSS.onLoad=cssLoaded;
var xmlFile:XML = new XML();
xmlFile.ignoreWhite = true;
function cssLoaded(bOk_:Boolean){
if(bOk_){
xmlFile.load("home.xml");
xmlFile.onLoad = fXmlLoaded;
} else {
trace("Pb lors du chargement du css");
}
}
function xmlLoaded(bOk_:Boolean) {
if(bOk_) {
for(var i:Number=0; i<noms.length; i++)
{
var sNom:String = noms[i]
_root.all_pages.p1.createTextField(sNom,i,coordX[i],coordY[i],largeur[i],hauteur[i]);
// je multiplie par i pour avoir une valeur differente a chaque fois pour le depart
ouvertureMenu = new Tween(_root.all_pages.p1[sNom], "_x", Elastic.easeOut, -300*i, coordX[i], 0.5,true);
_root.all_pages.p1[sNom]._alpha=5;
_root.all_pages.p1[sNom].html=true;
_root.all_pages.p1[sNom].autoSize="left";
_root.all_pages.p1[sNom].border=true;
_root.all_pages.p1[sNom].borderColor =0x000000;
_root.all_pages.p1[sNom].wordWrap=true;
_root.all_pages.p1[sNom].multiline=true;
_root.all_pages.p1[sNom].styleSheet = styleCSS;
_root.all_pages.p1[sNom].htmlText = xmlFile.firstChild.childNodes[0].childNodes[i].firstChild;
}
} else {
trace("Pb lors du chargement du XML");
}
} |
Partager