added tests
[swftools.git] / doc / examples / multiMove.sc
1 # shear.sc
2 #
3 # test shear
4
5 .swf bbox=autocrop version=6 fps=50 name="multiMove.swf"  
6 #
7 .font helv "HelveticaBold.swf"
8 #
9 .text mesg1 text="I am just translating now" font=helv color=red size=50%
10 .text mesg2 text="I am just shearing now" font=helv color=red size=50%
11 .text mesg3 text="I am translating AND shearing now" font=helv color=yellow size=50%
12 #
13 .text mesg4 text="I am just rotating now" font=helv color=blue size=50%
14 .text mesg5 text="I am translating and rotating now" font=helv color=green size=50%
15 #
16 .text mesg6 text="I am just rotating now" font=helv color=blue size=50%
17 .text mesg7 text="I am shearing and rotating now" font=helv color=yellow size=50%
18 #
19 .text mesg8 text="I am now translating AND rotating AND shearing!" font=helv color=yellow size=50%
20 .text mesg9 text="And now we are done." font=helv color=red size=50%
21
22 .box box1 width=100 height=100 color=red line=5     # a simple red box
23     
24 .frame 0  
25         .put box1 x=100 y=100 pin=center
26         .put mesg1 x=0 y=10
27 .frame 50
28         .change box1 x+=100  pin=center
29 .frame 100
30         .change box1 x-=100 pin=center
31         .del mesg1
32         .put mesg2 x=0 y=10
33 .frame 150
34         .change box1 shear=1.0 pin=center
35 .frame 200
36         .change box1 shear=0.0 pin=center
37         .del mesg2
38         .put mesg3  x=0 y=10
39 .frame 250
40         .change box1 x+=100 shear=1.0 pin=center
41 .frame 300
42         .change box1 x-=100 shear=0.0 pin=center
43         .del mesg3
44         .put mesg4  x=0 y=10
45 .frame 350
46         .change box1 rotate+=180 pin=center
47 .frame 400
48         .change box1 rotate-=180 pin=center
49         .del mesg4
50         .put mesg5  x=0 y=10
51 .frame 450
52         .change box1 rotate+=180 x+=100 pin=center
53 .frame 500
54         .change box1 rotate-=180 x-=100 pin=center
55         .del mesg5
56         .put mesg7 x=0 y=10
57 .frame 550
58         .change box1 rotate+=180 shear=1.0 pin=center
59 .frame 600
60         .change box1 rotate-=180 shear=0.0 pin=center
61         .del mesg7
62         .put mesg8 x=0 y=10
63 .frame 650
64         .change box1 rotate+=180 x+=100 shear=1.0 pin=center
65 .frame 700
66         .change box1 rotate-=180 x-=100 shear=0.0 pin=center
67         .del mesg8
68         .put mesg9 x=0 y=10
69 .frame 750
70         .change mesg9 alpha=0
71         .change box1 alpha=0 scale=0
72
73
74 .end
75