X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=doc%2Fswfc.xml;h=b19053a218da378921191a2be70f4221513fb0ce;hb=0703a05cbcae0bec44d6f6cb6f2ec7910559f7bf;hp=5aaa6e40778856a02344fc06fc3544862f96b382;hpb=05ec0534bdbb5d066716507ab2c4b50c8dc33ce1;p=swftools.git diff --git a/doc/swfc.xml b/doc/swfc.xml index 5aaa6e4..b19053a 100644 --- a/doc/swfc.xml +++ b/doc/swfc.xml @@ -72,7 +72,7 @@ Boxes: --> -swfc Basics +
Calling swfc @@ -154,24 +154,24 @@ The following example demonstrates a few of the possible transforms: -.flash name="cxform.swf" version=5 +.flash name="cxform.swf" version=5 fps=25 .jpeg s1 "photo.jpeg" quality=80% .put s1 x=50 y=50 scalex=110 scaley=110 - .frame 100 + .frame 50 .change s1 x=0 y=0 scalex=210 scaley=210 red=-1+255 green=-1+255 blue=-1+255 #invert - .frame 200 + .frame 100 .change s1 x=100 y=50 scalex=110 scaley=110 red=0 green=+0 blue=+0 #remove red - .frame 300 + .frame 150 .change s1 x=0 y=0 scalex=210 scaley=210 red=+0 green=2 blue=-1+255 #amplify green, invert blue - .frame 400 + .frame 200 .change s1 x=50 y=100 scalex=110 scaley=110 red=2-128 green=-2+255 blue=+0.7+40 #alien glow - .frame 500 + .frame 250 .change s1 x=0 y=0 scalex=210 scaley=210 red=8-1024 green=8-1024 blue=8-1024 #palette reduce - .frame 600 + .frame 300 .change s1 x=0 y=0 scalex=210 scaley=210 red=+0 green=+0 blue=+0 #back to normal - .frame 700 + .frame 350 .change s1 x=105 y=105 scalex=0 scaley=0 luminance=0 #fadeout .end @@ -185,7 +185,7 @@ This is used in an example further below. -Fonts +
@@ -208,11 +208,11 @@ For example, for the obligatory hello world program: .end - + The text argument expects UTF-8 strings. So if you want to pass any special characters (umlauts, digraphs etc.), they have to be UTF-8 encoded. - + Besides TrueType fonts, swfc also supports native SWF fonts. If you have a SWF with a font you would like to use, do a @@ -261,7 +261,7 @@ objects which you can use in other commands. .flash name="fontoutline.swf" .font Arial "Arial.swf" .textshape helloworld font=Arial size=200% text="Hello World" - .filled filled_helloworld outline=helloworld fill=blue line=5 color=green + .filled filled_helloworld outline=helloworld fill=blue line=3 color=green .put filled_helloworld .end @@ -310,11 +310,11 @@ them for clipping: .flash name="text5.swf" .font courier "Courier.swf" .text hithere text="HELLO" font=courier size=200% -.swf scene Scenery50.swf +.jpeg scenery "scenery.jpg" .frame 0 .startclip hithere pin=center x=100 y=75 scale=50% #text clips... - .put scene # ...the image "scene" + .put scenery scale=50% .end .frame 100 .change hithere rotate+=360 pin=center scale=100% @@ -375,7 +375,7 @@ You can generate this type of text with the .edittext command: -ActionScript +
swfc has Actionscript support. @@ -391,7 +391,7 @@ You can generate this type of text with the .edittext command: .frame 0 .action: - _root.angle += 0.1; + _root.angle += 0.05; mybox._x = 100*Math.cos(_root.angle)+100; mybox._y = 100*Math.sin(_root.angle)+100; .end @@ -417,7 +417,7 @@ of Jean-Michel Sarlat's -Buttons +

Actionscript comes in handy when dealing with SWF Buttons.