Forums Développement Multimédia

Aller au contenu

Ulrahid1

Inscrit(e) (le) 25 Jul 2017
Déconnecté Dernière activité Jul 25 2017 20:11 PM
-----

Sujets que j'ai initiés

Flash AS 3 problème

25 July 2017 - 16:48 PM

Bonjour à tous !

Je débute dans flash AS 3 et j'ai ce message : TypeError: Error #1010: Un terme n'est pas défini et n'a pas de propriété.
at Main()


Merci de m'aider ! :)

Voici mon code :

package
{
        import flash.display.MovieClip;
        import flash.events.MouseEvent;
       
        public class Main extends MovieClip
        {
                       
                var startPage:StartPage;
                var hillPage:HillPage;
                var pondPage:PondPage;
               
                public function Main()
                {
                        startPage = new StartPage();
                        hillPage = new HillPage();
                        pondPage = new PondPage();
                        addChild(startPage);
                       
                        //Add event listeners
                                               
                        startPage.pondButton.addEventListener(MouseEvent.CLICK, onPondButtonClick);
                        startPage.hillButton.addEventListener(MouseEvent.CLICK, onHillButtonClick);
                }
               
                //Event handlers
               
                function onHillButtonClick(event:MouseEvent):void
                {
                        addChild(hillPage);
                        removeChild(startPage);
                }
               
                function onPondButtonClick(event:MouseEvent):void
                {
                        addChild(pondPage);
                        removeChild(startPage);
                }
        }
}


Je précise que " startPage.pondButton.addEventListener(MouseEvent.CLICK, onPondButtonClick); " fonctionne
mais pas " startPage.hillButton.addEventListener(MouseEvent.CLICK, onHillButtonClick); "

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP