Tutoriels vidéo art graphique gratuits

 
Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Pages: [1]   En bas

Auteur Sujet: F**** d'erreur #1009!!!  (Lu 3289 fois)

kola

  • Wisi Addict
  • ***
  • Hors ligne Hors ligne
  • Messages: 211
    • Voir le profil
    • dorettinicolas.fr
    • E-mail
F**** d'erreur #1009!!!
« le: mars 04, 2010, 14:58:48 pm »

Bonjour,

Une petite question qui je suis sûr ne posera pas de problème aux dieux d’ActionScript que nous avons sur le forum, mais qui pour la petite fourmi que je suis me rend perplexe.
Explication :
Dans un movie clip, j’ai une petite animation sur un autre clip. A la frame1, voici mon code :
stop();

function animBtnover(event:MouseEvent):void {
   this.gotoAndPlay(2);
   Mouse.cursor = flash.ui.MouseCursor.BUTTON;
}
ico01.addEventListener(MouseEvent.MOUSE_OVER,animBtnover);

A la frame 10:
stop();
function animBtnout(event:MouseEvent):void {
   this.gotoAndPlay(11);
   Mouse.cursor = flash.ui.MouseCursor.AUTO;
}
ico01.addEventListener(MouseEvent.MOUSE_OUT,animBtnout);

et enfin, frame 20:

gotoAndStop(1);

Jusqu’ici, rien d’extraordinaire!

Je pose mon MC sur la scène, je publie, j’ai bien ma petite animation avec ma souris. Le souci c’est qu’en fait je désire m’en servir comme d’un bouton déclenchant une animation sur la scène.

Alors, je donne un nom d’instance à mon movie clip, et, à nouveau, j’ai à la frame 17 (juste avant, j’anime juste l’opacité de ce MC, le tout sur la scène, hein, si vous suivez bien) :

stop();
function juskagoogle(event:MouseEvent):void {
   this.gotoAndPlay(18);
}
ico01.addEventListener(MouseEvent.MOUSE_DOWN,juskagoogle);

Et ben là ça marche plus ! ca me parait pourtant le B.A.BA ? j’ai droit à un erreur 1009 :
TypeError: Error #1009: Il est impossible d'accéder à la propriété ou à la méthode d'une référence d'objet nul.
   at mode_fla::MainTimeline/frame17()

Il me semble avoir déjà fait cela dans d'autre projet sans que ça pose problème. A noter que dans ces copies, j’ai donné le même nom d’instance dans le MC et sur la scène ; j’ai déjà essayé avec d’autres différents, même résultat. En fait, il ne reconnaît pas mon « bouton » quelque soit son nom.
Au secours ! des idées ? ???

kola

  • Wisi Addict
  • ***
  • Hors ligne Hors ligne
  • Messages: 211
    • Voir le profil
    • dorettinicolas.fr
    • E-mail
Re : F**** d'erreur #1009!!!
« Réponse #1 le: mars 05, 2010, 14:03:24 pm »

Bon, je viens de trouver... C'est presque trop bête pour que je l'avoue mais si ça aide quelqu'un...

En fait je n'avais pas nommé mon MC sur la scène à toutes ses images clés.

Voilà...
 



Wisibility est un sité dédié à la formation aux métiers l’image. Vous y trouverez différentes ressources vous aidant à maîtriser les logiciels graphiques tels que Photoshop, Lightroom, Illustrator, InDesign, Flash… Aujourd’hui, Wisibility réunie plus d'une vingtaine d’experts, intervenant en Entreprise pour former graphistes, webdesigners, développeurs web, photographes, monteurs, trucistes…
Depuis 2006 nous nous sommes spécialisés dans les tutoriels vidéos permettant de se former à distance. Notre forum très actif, géré par une équipe de bénévoles répondra à vos demandes. Vous pourrez également profiter de nos émissions et reportages sur la Wisi TV.
Contact - Wisibility est une marque déposée

Blog - Tutoriels - Wisi TV - Forum