Voici un bout de code AS3 simple pour créer un fond tramé à partir d’un motif de la bibliothèque.
Différences avec la méthode AS2 :
-utilisation explicite de la classe graphics pour le dessin
-attachement du bitmap de la bibliothèque : la méthode loadBitmap(”monMotif”) de la classe Bitmap Data n’existe plus. On cible le motif directement avec son nom de classe.

Pour le reste, c’est la même chose.

//cible : MovieClip qui va contenir la trame //largeur : largeur de la zone à remplir //hauteur : hauteur de la zone à remplir //trame: bitmapData à utiliser pour le remplissage function remplirTrame(cible:MovieClip,largeur:Number,hauteur:Number, trame:BitmapData) { //Creation d'une sprite conteneur de la zone à remplir var trameImage : Sprite = new Sprite; //beginBitmapFill Remplit une zone de dessin d'une image bitmap. //La bitmap peut être répétée ou former une mosaïque afin de remplir la zone trameImage.graphics.beginBitmapFill( trame ); //ensuite je dessine le rectangle à la bonne dimension trameImage.graphics.drawRect(0, 0, largeur, hauteur); //application du remplissage trameImage.graphics.endFill(); //j'attache ma sprite au clip souhaité cible.addChild(trameImage); };

Ensuite, il faut créer l’objet bitmapData, et appeler la fonction pour l’appliquer à un clip :

//création du bitmapData à utiliser comme motif //"Trame" correspond au nom de liaison du bitmap dans la bibliothèque //classe de base du motif dans la bibliothèque : flash.display.BitmapData var bmpdTrame : BitmapData = new Trame( 0,0 ); remplirTrame(myClip, 1000, 20, bmpdTrame ); . .

Pour les flemmards, téléchargez les fichiers ici
trame