Action script Error #1009

Fermé
pinky-mango - 10 déc. 2012 à 02:21
Bonjour,
je fais un petit jeu en programmation (AS3.0) et j'ai un petit soucis avec mon code.
Déjà faut comprendre que je suis nul! XD
Il me mette une erreur ( Error #1009: Il est impossible d'accéder à la propriété ou à la méthode d'une référence d'objet nul.
at gr3_lefebvrem_projetcryptext_etape1_fla::MainTimeline/frame3() )
et je suis incapable de le règler? J'ai essayer mais ca ne fonctionne pas. En plus je suis incapable de progressé car j'ai ce bug.

Je vous donne un bout du code, initialisation des objet et les écouteurs d'évènement. (je crois que c'est cette partie que vous aurez besoin)

//initialisation des objets
this.stop();

interrupteur_mc.reactif = true;
interrupteur_mc.afficherRl = afficherRl;
interrupteur_mc.afficherUp = afficherUp;

journal_mc.reactif = true;
journal_mc.ouvrirJournal = ouvrirJournal;
journal_mc.afficherRl = afficherRl;
journal_mc.afficherUp = afficherUp;
journal_mc.ouvrirJournal = ouvrirJournal;
agr_journal_mc.afficherAgrandissement = afficherAgrandissement;
agr_journal_mc.visible = false;
agr_journal_mc.cacherAgrandissement = cacherAgrandissement;

tableau_mc.reactif = false;
tableau_mc.trouve = false;
tableau_mc.enEffacement = false;
tableau_mc.activerTableau = activerTableau;
tableau_mc.eleverTableau = enleverTableau;
tableau_mc.effacerTableau = effacerTableau;
tableau_mc.afficherRl = afficherRl;
tableau_mc.afficherUp = afficherUp;


coffre_mc.reactif = true;
coffre_mc.carnetlu = false;
coffre_mc.objetDeverouille = false;
coffre_mc.activerCoffre = activerCoffre;
coffre_mc.ajusterDanger = ajusterDanger;
coffre_mc.afficherRl = afficherRl;
coffre_mc.afficherUp = afficherUp;
coffre_mc.agrandirCoffre = agrandirCoffre;
agr_coffre_mc.cacherAgrandissement=cacherAgrandissement;
agr_coffre_mc.visible = false;

cle_mc.reactif = true;
cle_mc.demarrerDrag = demarrerDrag;
cle_mc.debarrer = debarrer;
cle_mc.afficherRl = afficherRl;
cle_mc.afficherUp = afficherUp;

carnet_mc.reactif = true;
carnet_mc.agrandirCarnet = agrandirCarnet;
carnet_mc.afficherRl = afficherRl;
carnet_mc.afficherUp = afficherUp;
agr_carnet_mc.agrandirCarnet = agrandirCarnet;
agr_carnet_mc.visible = false;
agr_carnet_mc.cacherAgrandissement = cacherAgrandissement;

agr_objetVerrouille_mc.visible = false;
agr_objetVerrouille_mc.affichergrandissement = afficherAgrandissement;
agr_objetVerrouille_mc.cacherAgrandissement = cacherAgrandissement;

lumiereOV_mc.afficherVert = afficherVert;
lumiereCarnet_mc.afficherVert = afficherVert;

agr_cadre_mc.visible = false;
cadre_mc.agrandirCadre=agrandirCadre;
agr_cadre_mc.cacherAgrandissement=cacherAgrandissement;

agr_cadre2_mc.visible = false;
cadre2_mc.agrandirCadre2=agrandirCadre2;
agr_cadre2_mc.cacherAgrandissement=cacherAgrandissement;

agr_revue_mc.visible=false;
agr_revue_mc.cacherAgrandissement=cacherAgrandissement;
revue_mc.agrandirRevue=agrandirRevue;


agr_vase_mc.visible=false;
vase_mc.agrandirVase=agrandirVase;
agr_vase_mc.cacherAgrandissement=cacherAgrandissement;

//écouteurs d'évènements
interrupteur_mc.addEventListener(MouseEvent.MOUSE_OVER,interrupteur_mc.afficherRl);
interrupteur_mc.addEventListener(MouseEvent.MOUSE_OUT,interrupteur_mc.afficherUp);

journal_mc.addEventListener(MouseEvent.MOUSE_UP,journal_mc.ouvrirJournal);
journal_mc.addEventListener(MouseEvent.MOUSE_OVER,journal_mc.afficherRl);
journal_mc.addEventListener(MouseEvent.MOUSE_OUT,journal_mc.afficherUp);
agr_journal_mc.addEventListener(MouseEvent.MOUSE_UP,agr_journal_mc.cacherAgrandissement);

tableau_mc.addEventListener(MouseEvent.MOUSE_UP,tableau_mc.eleverTableau);
tableau_mc.addEventListener(Event.ENTER_FRAME,tableau_mc.effacerTableau);
tableau_mc.addEventListener(MouseEvent.MOUSE_OVER,tableau_mc.afficherRl);
tableau_mc.addEventListener(MouseEvent.MOUSE_OUT,tableau_mc.afficherUp);

coffre_mc.addEventListener(MouseEvent.MOUSE_UP,coffre_mc.ajusterDanger);
coffre_mc.addEventListener(MouseEvent.MOUSE_OVER,coffre_mc.afficherRl);
coffre_mc.addEventListener(MouseEvent.MOUSE_OUT,coffre_mc.afficherUp);
agr_coffre_mc.addEventListener(MouseEvent.MOUSE_UP,agr_coffre_mc.cacherAgrandissement);
coffre_mc.addEventListener(MouseEvent.MOUSE_UP,coffre_mc.agrandirCoffre);

cle_mc.addEventListener(MouseEvent.MOUSE_DOWN,cle_mc.demarrerDrag);
cle_mc.addEventListener(MouseEvent.MOUSE_UP,cle_mc.debarrer);
cle_mc.addEventListener(MouseEvent.MOUSE_OVER,cle_mc.afficherRl);
cle_mc.addEventListener(MouseEvent.MOUSE_OUT,cle_mc.afficherUp);

carnet_mc.addEventListener(MouseEvent.MOUSE_UP,carnet_mc.agrandirCarnet);
carnet_mc.addEventListener(MouseEvent.MOUSE_OVER,carnet_mc.afficherRl);
carnet_mc.addEventListener(MouseEvent.MOUSE_OUT,carnet_mc.afficherUp);
agr_carnet_mc.addEventListener(MouseEvent.MOUSE_UP,agr_carnet_mc.cacherAgrandissement);
carnet_mc.addEventListener(MouseEvent.MOUSE_UP,carnet_mc.agrandirCarnet);

agr_cadre_mc.addEventListener(MouseEvent.MOUSE_UP,agr_cadre_mc.cacherAgrandissement);
cadre_mc.addEventListener(MouseEvent.MOUSE_UP,cadre_mc.agrandirCadre);

agr_cadre2_mc.addEventListener(MouseEvent.MOUSE_UP,agr_cadre2_mc.cacherAgrandissement);
cadre2_mc.addEventListener(MouseEvent.MOUSE_UP,cadre2_mc.agrandirCadre2);

agr_vase_mc.addEventListener(MouseEvent.MOUSE_UP,agr_vase_mc.cacherAgrandissement);
vase_mc.addEventListener(MouseEvent.MOUSE_UP,vase_mc.agrandirVase)



Merci à celui ou celle qui m'aidera :)

Une fille désespéré!