bencoandco
Messages postés165Date d'inscriptionsamedi 8 mai 2010StatutMembreDernière intervention 3 janvier 2015
-
16 juin 2010 à 16:48
bencoandco
Messages postés165Date d'inscriptionsamedi 8 mai 2010StatutMembreDernière intervention 3 janvier 2015
-
21 juin 2010 à 10:13
Bonjour !
J'ai un problème avec l'évènement onload d'actionscript dans flash cs5 pro.
quand j'utilise ce code dans le clip unique et principal :
_root.onLoad=function()
{
flag_1=true;
}
_root.onEnterFrame=function()
{
if(flag_1)
{
---- script à executer (testé à part il s'execute bien...)
flag_1=false;
}
}
le script dans le if du onenterframe ne s'execute pas de même j'ai essayé ceci :
_root.onLoad=function()
{
---- script à executer (testé à part il s'execute bien...)
}
et le script en question ne s'execute pas alors que testé à part il s'execute ce script correspond à un chargement de datas via php comme suit :
bencoandco
Messages postés165Date d'inscriptionsamedi 8 mai 2010StatutMembreDernière intervention 3 janvier 2015 21 juin 2010 à 10:13
en fait c'était le loadvariablesnum() qui posait problème quand je fait :
var externalData:LoadVars = new LoadVars();
externalData.onLoad = function(){
var mon_Tableau:Array = externalData.tableau.split(",");
for (var i = 0; i<mon_Tableau.length; i++) {
liste.addItem(mon_Tableau[i]);
}
}
this.onLoad=function()
{
externalData.load("liste.php", 0, "POST");
}
ça marche !
j'avais mis un test pour voir si les variables se chargeaient avec loadvariablesnum() dans le onLoad mais ça bloquait alors que dans d'autres parties du code loadvariablesnum() fonctionne correctement.
...mais le problème ne vient pas forcément du onLoad mais peut-être de la variable booléenne, tu peux alors essayer en définissant une variable String qui te permettra de "pister" l'état de flag_1, du genre :