Exemple #1
0
<?php 
$srcdir = $argv[1];
$mediadir = $srcdir . "/../Media";
$m = new SWFMovie(8);
ming_setscale(1.0);
/*Unknown block type 69*/
/* SWF_DEFINELOSSLESS */
/* Bitmap 1 (lossless). To extract:*/
/* swfextract -p 1 -o character1.png $swf*/
$character1 = new SWFBitmap($mediadir . '/image01.png');
/* SWF_DEFINESHAPE3 */
/* Shape 2 (TYPE=3, RECT=-10,2010 -10,2010)*/
$character2 = new SWFShape();
/*1 fillstyle(s)*/
/* BitmapID: 1 */
$character2_f0 = $character2->addBitmapFill($character1, SWFFILL_CLIPPED_BITMAP);
$character2_f0->scaleTo(20.0);
/*1 linestyles(s)*/
$character2_l0_width = 20;
$character2_l0_red = 0x0;
$character2_l0_green = 0x0;
$character2_l0_blue = 0x0;
$character2_l0_alpha = 0xff;
/* StateLineStyle: 1 */
$character2->setLine($character2_l0_width, $character2_l0_red, $character2_l0_green, $character2_l0_blue, $character2_l0_alpha);
$character2->setRightFill($character2_f0);
$character2->drawLine(2000, 0);
$character2->drawLine(0, 2000);
$character2->drawLine(-2000, 0);
$character2->drawLine(0, -2000);
/* SWF_PLACEOBJECT2 */
Exemple #2
0
#!/usr/bin/php
<?php 
$m = new SWFMovie(8);
ming_setscale(1.0);
/*Unknown block type 69*/
/* SWF_DEFINESHAPE3 */
/* Shape 1 (TYPE=3, RECT=-10,2010 -10,2010)*/
$character1 = new SWFShape();
/*1 fillstyle(s)*/
/* BitmapID: 65535 */
$character1_f0 = $character1->addBitmapFill($character65535, SWFFILL_CLIPPED_BITMAP);
$character1_f0->scaleTo(20.0);
/*1 linestyles(s)*/
$character1_l0_width = 20;
$character1_l0_red = 0x0;
$character1_l0_green = 0x0;
$character1_l0_blue = 0x0;
$character1_l0_alpha = 0xff;
/* StateLineStyle: 1 */
$character1->setLine($character1_l0_width, $character1_l0_red, $character1_l0_green, $character1_l0_blue, $character1_l0_alpha);
$character1->setRightFill($character1_f0);
$character1->drawLine(2000, 0);
$character1->drawLine(0, 2000);
$character1->drawLine(-2000, 0);
$character1->drawLine(0, -2000);
/* SWF_PLACEOBJECT2 */
$i1 = $m->add($character1);
$i1->setDepth(1);
/* PlaceFlagHasMatrix */
/* SWF_SHOWFRAME */
$m->nextFrame();