Bonjour !
Je voudrais afficher une image et pour cela je suis parti de l'exemple voeux2012 inclus dans FlashPascal 2. Dans cet exemple les dimensions de l'image sont identiques à celles de l'animation. Lorsque j'ai voulu placer l'image à l'intérieur d'un cadre plus grand, j'ai constaté que l'image ne s'affichait plus correctement. Voici mon code :
L'image fait 300 sur 300, et j'ai simplement essayé d'ajouter une marge de 10 tout autour. Le résultat c'est que les bords gauche et supérieur de l'image passent à droite et en bas.
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 program BitmapData1; uses Flash8; {$FRAME_WIDTH 320} {$FRAME_HEIGHT 320} {$JPEG img 'dfd.jpg'} var b: BitmapData; begin b:=BitmapData.create(300,300); b:= loadBitmap('img'); _root.beginBitmapFill(b); _root.moveto(10,10); _root.lineto(310,10); _root.lineto(310,310); _root.lineto(10,310); _root.lineto(10,10); _root.EndFill(); end.
Y a-t-il une erreur dans mon code ?
Partager