La construction d’une interface sur la scène
CHAPITRE 6
175
La structure des fichiers
Nous avons commencé par créer un fichier Flash (.fla), puis nous l’avons enregistré
(creationTexte.fla). Nous avons ensuite créé la classe du document : il s’agit d’un fichier AS
enregistré sous le nom CreationTexteMain.as (nous n’avons pas pu le nommer main.as car
un autre fichier portant le même nom se trouvait déjà dans le dossier intitulé Chapitre6).
Nous avons terminé notre première manipulation en saisissant le mot CreationTexteMain
dans la zone de saisie (Classe du document) située en bas à droite de la palette Propriété
du fichier creationTexte.fla.
À partir de là, nous pouvons dire que nous avons une construction basique et standard
d’un projet Flash.
Nous terminons cette première phase en créant un deuxième fichier AS qui va justement
contenir notre classe CreationTexte() et nous le nommons CreationTexte.as. Il ne nous
reste plus qu’à saisir les lignes d’instructions contenues dans ces fichiers.
Contenu des fichiers AS
Le fichier CreationTexteMain.as contient le script ci-dessous :
package {
import flash.display.Sprite;
public class CreationTexteMain extends Sprite {
public static var titre1:CreationTexte;
public static var titre2:CreationTexte;
function CreationTexteMain() {
titre1 = new CreationTexte("Paris");
titre2 = new CreationTexte("Londres");
addChild(titre1);
titre1.y = 50;
addChild(titre2);
titre2.y = 100;
titre1.x = titre2.x = 25;
}
}
}
Figure 6-16
Un fichier Flash et
sa classe du document
CHAPITRE 6
175
La structure des fichiers
Nous avons commencé par créer un fichier Flash (.fla), puis nous l’avons enregistré
(creationTexte.fla). Nous avons ensuite créé la classe du document : il s’agit d’un fichier AS
enregistré sous le nom CreationTexteMain.as (nous n’avons pas pu le nommer main.as car
un autre fichier portant le même nom se trouvait déjà dans le dossier intitulé Chapitre6).
Nous avons terminé notre première manipulation en saisissant le mot CreationTexteMain
dans la zone de saisie (Classe du document) située en bas à droite de la palette Propriété
du fichier creationTexte.fla.
À partir de là, nous pouvons dire que nous avons une construction basique et standard
d’un projet Flash.
Nous terminons cette première phase en créant un deuxième fichier AS qui va justement
contenir notre classe CreationTexte() et nous le nommons CreationTexte.as. Il ne nous
reste plus qu’à saisir les lignes d’instructions contenues dans ces fichiers.
Contenu des fichiers AS
Le fichier CreationTexteMain.as contient le script ci-dessous :
package {
import flash.display.Sprite;
public class CreationTexteMain extends Sprite {
public static var titre1:CreationTexte;
public static var titre2:CreationTexte;
function CreationTexteMain() {
titre1 = new CreationTexte("Paris");
titre2 = new CreationTexte("Londres");
addChild(titre1);
titre1.y = 50;
addChild(titre2);
titre2.y = 100;
titre1.x = titre2.x = 25;
}
}
}
Figure 6-16
Un fichier Flash et
sa classe du document
