Bonjour,
J'ai un clip dans la bibliotheque qui s'appelle "Symbole 3".
Dans ce clip, il y a un rectangle de 300x30.
sur ce rectangle, j'en dessine un autre dans actionscript avec:
tout marche bien. sauf que si je decommente le "this._width = 20;" qui redimensionne la largeur de mon occurence de clip, ca ne fonctionne plus tres bien. en effet, le rectangle que je dessine via actionscript prend des dimensions etranges.
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
22
23
24
25
26
27 stop(); this.fond._alpha = 60; var largeur:Number; var hauteur:Number; var couleur:Number; //this._width = 20; largeur = this._width; hauteur = this._height; couleur = 0x990033; this.createEmptyMovieClip("rectangle_mc", 10); init_bar(largeur, hauteur, couleur, 100); function init_bar(boxWidth:Number, boxHeight:Number, fillColor:Number, fillAlpha:Number):Void { with (rectangle_mc) { beginFill(fillColor, fillAlpha); moveTo(0, 0); lineTo(boxWidth, 0); lineTo(boxWidth, boxHeight); lineTo(0, boxHeight); lineTo(0, 0); endFill(); } }
C'est assez embetant parce que je voudrais pouvoir redimensionner mon clip (soit via actionscript, soit avec l'outil de dessin, directement dans l'editeur) lorsque j'utilise ce symbole.
Est-ce qqu'un sait où je me trompe ?
j'attache au post mon exemple
Partager