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 :

casse tête avec addChild()


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut casse tête avec addChild()
    bonjour à tous,
    je débute avec la programmation objet en AS3 et j'ai déjà un gros blocage

    le code de ma classe:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    package classes
    {
    	import flash.text.TextFormat;
    	import flash.text.TextField;
    	import flash.display.*;
     
    	public class ApiTest{
     
    		//monFormat:TextFormat = new TextFormat();
    		private var monFormat:TextFormat = new TextFormat();
     
    		//private var titre:TextField = new TextField();
    		public var titre:TextField = new TextField();
     
    		public function ApiTest():void{
    			titre.text = "api test";
    			addChild(titre);
    		}
    	}
    }
    le code de mon application:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    import classes.ApiTest;
     
    var test:ApiTest = new ApiTest();
    et enfin l'erreur:
    Appel à une méthode qui ne semble pas définie,addChild
    j'ai beau tourner le truc dans tous les sens je ne vois pas, un bug local à mon environnement de dev?

  2. #2
    Membre chevronné Avatar de IP-Fix
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    421
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 421
    Par défaut
    ApiTest doit extend d'un DisplayObjectContainer pour avoir les capacite d ajouter des enfants, etc..

    modifie ton code comme ci dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    public class ApiTest extends Sprite
    Sprite est le container de base en as3 il y a aussi MovieClip qui correspond au systeme de timeline, il est moins performant que Sprite et rarement utilise dans le code.

  3. #3
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    merci, ça marche.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. FB 2.5, un vrai casse-tête avec coalesce
    Par Just-Soft dans le forum SQL
    Réponses: 1
    Dernier message: 16/08/2011, 16h38
  2. [FPDF] Casse tête avec variable d'un formulaire et FPDF
    Par edperceval dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 08/05/2010, 21h52
  3. [Dates] Casse-tête avec un problème de date
    Par Adrien93 dans le forum Langage
    Réponses: 2
    Dernier message: 13/11/2006, 14h20
  4. Casse tête avec SQl*Loader
    Par bellout dans le forum SQL
    Réponses: 5
    Dernier message: 14/06/2006, 17h59

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