|
|
Create Flash Swf Movie with PHP - Create-Text
Flash swf File Size: 10.5 KB
<? $Movie
= new COM("eMarkASF.Movie"); $Movie->SetSize(
600, 229); $Movie->SetBackgroundColorEx(
"Gold"); $Color
= new COM("eMarkASF.Color"); $Color->ColorString
= "Red"; $obj
= new COM("eMarkASF.FlashObject"); $obj->CreateText(
"?? Hello! ", 0,229,30,"arial black" ); $obj->SolidFillColor
= $Color; //$obj->Scale( 50,50);
$Movie->AddObject( $obj,
0); for ( $i=1; $i<=80;
$i++ )
{ $Movie->GotoFrame( $i);
$Movie->RemoveObject( $obj);
$Color->Alpha
= 250 - 3*$i; $obj->SolidFillColor
= $Color; $obj->Scale( $i+100,$i+100);
$obj->Translate( $i*4,
229 - $i*4); $Movie->AddObject( $obj
);
} $obj->CreateText
("?? Hello! ", 0,-30,30,"arial black"); $Color->ColorString
= "#007700"; $obj->SolidFillColor
= $Color; $Movie->GotoFrame( 0);
$Movie->AddObject( $obj);
for ( $i=1; $i<=80;
$i++ )
{ $Movie->GotoFrame( $i);
$Movie->RemoveObject
( $obj); $Color->Alpha
= 250 - 3*$i; $obj->SolidFillColor
= $Color; $obj->Scale( $i+100,$i+100);
$obj->Translate( $i*4,
$i*4 - 30); $Movie->AddObject(
$obj );
} header
( "application/x-shockwave-flash" ); print(
base64_decode( $Movie->Content2
)); $obj->Free();
$Movie->Free();
?> |

|
|
|
|