IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 3 Discussion :

Je débute, Erreur 1120 : Que faire ?


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 2
    Par défaut Je débute, Erreur 1120 : Que faire ?
    Bonjour,

    Je débute en FLASH (CS4) et je suis confronté à une erreur lors de la compilation.
    Voilà, je cherche à faire vibrer un iphone. J'ai donc placer une photo du dit iphone dans ma bibliothèque et dans un calque, j'ai converti cette photo en un Clip que j'ai nommé "Iphone".
    Ensuite, j'ai créé un deuxième calque Action Script dans lequel j'ai mis le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    //Fonction gérant le vibreur
    function SecouezMoi():void{
    	//Change la position du MC Iphone sur la scene
    	Iphone.x = posx+(Math.floor(Math.random()*3));
    	Iphone.y = posy+(Math.floor(Math.random()*2));
    }
    //Récupération de la position actuelle
    var posx:Number = Iphone.x;
    var posy:Number = Iphone.y;
    //Stocke en cache le MC
    Iphone.cacheAsBitmap = true;
    //Création de l'intervalle
    var nInterval:Number = setInterval(SecouezMoi,10);
    stop()
    et quand je compile Ctrl+Enter j'ai 5 erreurs : 1120 accès à la propriété non définie Iphone.

    Savez-vous où ça cloche ?

    Je vous remercie d'avance pour votre aide (je rappelle que je débute, veuillez m'excuser si ma question est stupide)

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 10
    Par défaut
    Bonjour, as-tu donné un nom d'instance à l'occurrence que tu as placé sur ton calque? Iphone étant le nom du MovieClip dans la bibliothèque. Mais si tu places une occurrence sur la scène il faut lui donner un nom d'instance pour y accéder, par exemple, iphone.
    Ensuite tu utiliseras iphone.x = ...

    Ou alors tu essaies d'accéder à ton occurrence à partir d'une autre classe que la classe document?

  3. #3
    Candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 2
    Par défaut
    Bonjour et merci pour votre réponse,

    Je me doutais bien que le problème était du au fait que le calque action script ne savait pas à quoi correspondait Iphone. J'ai essayé une commande du type import ... mais ça n'a pas marché.
    Pourriez vous me donner les lignes de codes permettant d'instancer mon objet : je sais ça doit être stupide comme question, mais je viens tout juste de commencer à apprendre Flash, donc ceci explique cela...

    Merci d'avance

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 10
    Par défaut
    Sélectionnes ton movie clip sur la scène et donne lui simplement un nom d'instance dans le panneau des propriétés. Ensuite remplace Iphone dans ton code par le nom que tu auras donné.

Discussions similaires

  1. [XL-2007] Erreur 32809 que faire
    Par Averell1976 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/02/2015, 13h41
  2. Apache de Xampp renvoie une erreur 404, que faire ?
    Par dandav55 dans le forum Apache
    Réponses: 2
    Dernier message: 01/08/2012, 08h38
  3. Réponses: 28
    Dernier message: 15/05/2009, 13h50
  4. Erreur 2501 : que faire ?
    Par The_Super_Steph dans le forum Access
    Réponses: 3
    Dernier message: 13/06/2007, 14h58
  5. Que faire qd "erreur de segmentation sous kdev
    Par Lord Van dans le forum Linux
    Réponses: 7
    Dernier message: 27/12/2005, 20h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo