Bonsoir !
Soit une animation contenue dans un seul MovieClip. L'animation est de taille fixe, et elle a sa propre couleur de fond.
J'ai observé que les bords de l'animation s'ajustaient sur le dessin, de sorte que le carré n'est pas toujours parfait (quand le dessin n'atteint pas le bord de l'animation). J'espère que c'est clair.
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
28 program MovieClip01; {$FRAME_WIDTH 200} {$FRAME_HEIGHT 200} {$BACKGROUND $909090} uses Flash8; var anim: MovieClip; begin anim := MovieClip.Create(_root, 'mc', 0); anim.MoveTo(0,0); anim.LineTo(200,200); //anim._width := 200; //anim._height := 200; anim.LineStyle(3, $0000ff); anim.MoveTo(50,50); anim.LineTo(150,150); anim.opaqueBackground := $c0c0c0; stage.scaleMode := 'noScale'; end.
La solution que j'ai trouvée est de tracer une ligne invisible d'un coin du carré à l'autre :
Quelle est la façon correcte de faire ? Pourquoi le code que j'ai mis en commentaire ne fonctionne-t-il pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 anim.MoveTo(0,0); anim.LineTo(200,200);![]()
Partager