1#!/usr/bin/php -c. 2 3<?php 4 5$srcdir = $argv[1]; 6 7$m = new SWFMovie(9); 8$m->setBackground(0xcc, 0xcc, 0xcc); 9$s = new SWFShape(); 10$img = new SWFBitmap($srcdir . "/../Media/image01.dbl"); 11$fill = $s->addFill($img, SWFFILL_TILED_BITMAP); 12$s->setRightFill($fill); 13$w = $img->getWidth(); 14$h = $img->getHeight(); 15 16$s->drawLine($w, 0); 17$s->drawLine(0, $h); 18$s->drawLine(-$w, 0); 19$s->drawLine(0, -$h); 20 21$cm = Array(); 22 23for($i = 0; $i < 20; $i++) 24 $cm[$i] = 0.1; 25 26$cmf = new SWFFilterMatrix(5, 4, $cm); 27$filter = new SWFFilter(SWFFILTER_TYPE_COLORMATRIX, $cmf); 28 29$bu = new SWFButton(); 30$bu->addCharacter($s, SWFBUTTON_UP | SWFBUTTON_HIT | SWFBUTTON_OVER | SWFBUTTON_DOWN); 31$item = $m->add($bu); 32$item->addFilter($filter); 33$m->save("test05.swf"); 34?> 35