2010-12-08 87 views
0

Donc j'essaye de faire une application instantanée à 3 niveaux où le main.as appelle tous les movieclips et les addChild() eux. ces classes movieclip sont situées dans le paquet com.ui mais d'une manière ou d'une autre mon application ne peut pas les charger, elles ne se chargent que si je déplace mes classes movieclip vers le paquetage par défaut (le dossier racine).AS l'importation dans le projet Flash dans Flash Builder

Comment puis-je importer ces MovieClips comme ceci -> importer com.ui.myMovieClip;

J'utilise Flash CS5 et Flash Builder

Répondre

0

Vous devez créer un dossier avec la structure suivante, alors que, le dossier contient le dossier com qui contient le dossier ui etc ...

/folder 
/com 
    /ui 
     /your classes 

Dans FlashBuilder, définissez le dossier en tant que SourcePath pour votre projet. Dans l'arborescence des classes à gauche, vous devriez voir le dossier com dans l'un des chemins source.

Chaque classe contenue dans le dossier ui sera dans un paquet tel que

package com.ui 
{ 
    //etc 
} 
+0

je cela, mais j'ai aussi une classe principale dans la racine de mon projet qui appelle toutes les classes dans l'interface utilisateur, mais c'est où je suis coincé. – zendy

+0

@ zendy avez-vous besoin d'ajouter le dossier au chemin de la classe? Fichier> Paramètres de publication ...> Flash (onglet)> Version d'ActionScript: Paramètres ... –

+0

pouvez-vous nous dire à quoi vous utilisez FlashBuilder et Flash CS5 pour. Qu'est-ce que je veux dire, où est-ce que vous éditez votre classe principale, qu'est-ce que vous utilisez Flash CS pour, les actifs graphiques avec liaison? – PatrickS