Variable dans ticket flash avant le masque de grattage

stella2809 Messages postés 21 Date d'inscription vendredi 24 décembre 2004 Statut Membre Dernière intervention 25 janvier 2010 - 13 juin 2009 à 18:57
stella2809 Messages postés 21 Date d'inscription vendredi 24 décembre 2004 Statut Membre Dernière intervention 25 janvier 2010 - 14 juin 2009 à 10:27
Bonjour,

Je suis entrain de créer un ticket flash avec l'apparition d'une variable pour le gain qui est définie par un fichier php.

Tout fonctionne sauf que la variable s'affiche sur le masque de grattage. Pour être plus claire, je sais ce que j'ai gagné avant de gratter mon ticket.

J'ai essayé différentes solutions :
- mettre ma variable dans le clip gain : elle disparait
- mettre ma variable dans un autre clip et lui définir de nouveau le mask : ca ne fonctionne pas non plus.

Auriez vous une solution ?

Voici mon code :
//Clique sur le clip gratte
gratte.onPress=function(){
Grat=true;
}
//Optionnel: Bouton enfoncé avec pointeur sur le clip puis sorti et re-entré
gratte.onDragOver=function(){
Grat=true;
}
//Bouton relâché
onMouseUp=function(){
Grat=false;
}
//Optionnel: Bouton enfoncé avec pointeur sur le clip puis sorti
gratte.onDragOut=function(){
Grat=false;
}


//Grattage/**/
gain.setMask(mask); //Applique le masque mask au clip gain
Depth=0;
onMouseMove=function(){ //Souris en mouvement
if(Grat){
mask.attachMovie("pen","pen"+Depth,Depth,{_x:mask._xmouse,_y:mask._ymouse});
Depth++;
}
}
stop();
gain.txt_point.text
var variables:LoadVars = new LoadVars();
variables.load('$gains');
variables.onLoad = function(success){
if(success){
_root.affichage = '$gains';
} else {
_root.affichage = 'Erreur lors du chargement';
}
}

Merci d'avance de vos réponses.
Stella

2 réponses

stella2809 Messages postés 21 Date d'inscription vendredi 24 décembre 2004 Statut Membre Dernière intervention 25 janvier 2010
13 juin 2009 à 19:13
Bonjour,

Je suis entrain de créer un ticket flash avec l'apparition d'une variable pour le gain qui est définie par un fichier php.

Tout fonctionne sauf que la variable s'affiche sur le masque de grattage. Pour être plus claire, je sais ce que j'ai gagné avant de gratter mon ticket.

J'ai essayé différentes solutions :
- mettre ma variable dans le clip gain : elle disparait
- mettre ma variable dans un autre clip et lui définir de nouveau le mask : ca ne fonctionne pas non plus.

Auriez vous une solution ? Voici mon code :

//Clique sur le clip gratte
gratte.onPress=function(){
Grat=true;
}
//Optionnel: Bouton enfoncé avec pointeur sur le clip puis sorti et re-entré
gratte.onDragOver=function(){
Grat=true;
}
//Bouton relâché
onMouseUp=function(){
Grat=false;
}
//Optionnel: Bouton enfoncé avec pointeur sur le clip puis sorti
gratte.onDragOut=function(){
Grat=false;
}


//Grattage/**/
gain.setMask(mask); //Applique le masque mask au clip gain
Depth=0;
onMouseMove=function(){ //Souris en mouvement
if(Grat){
mask.attachMovie("pen","pen"+Depth,Depth,{_x:mask._xmouse,_y:mask._ymouse});
Depth++;
}
}
stop();
gain.txt_point.text
var variables:LoadVars = new LoadVars();
variables.load('$gains');
variables.onLoad = function(success){
if(success){
_root.affichage = '$gains';
} else {
_root.affichage = 'Erreur lors du chargement';
}
}

Merci d'avance de vos réponses. Stella
0
stella2809 Messages postés 21 Date d'inscription vendredi 24 décembre 2004 Statut Membre Dernière intervention 25 janvier 2010
14 juin 2009 à 10:27
J'ai essayé ceci :
http://www.flashkod.com/forum/sujet-VARIABLE-ALEATOIRE-DANS-ZONE-TEXTE-DANS-JEUX-GRATTAGE_873513.aspx

La variable marche quand le champ de texte dynamique n'est pas dans un clip.
Et dès que je la mets dans un clip, elle disparait.
0
Rejoignez-nous