Php/flash作成mingメモ
提供: 初心者エンジニアの簡易メモ
phpでflash作成mingメモ
windowsの php.iniの
extension=php_ming.dllをコメントアウト
アパッチ再起動
サンプル
// 四角形が回る <?php ming_useswfversion(7); $m = new SWFMovie(); $m->setDimension(400, 400); $s = new SWFShape(); $f = $s->addFill(0, 0, 0, 0x66); // 太, 赤, 緑, 青, 透明 $s->setRightFill($f); $s->movePenTo(-20, -20); $s->drawLineTo(20, -20); $s->drawLineTo(20, 20); $s->drawLineTo(-20, 20); $s->drawLineTo(-20, -20); $i = $m->add($s); $i->moveTo(200, 150); for ($j = 0; $j < 5; $j++) { $m->nextFrame(); $i->rotate(25); } $m->nextFrame(); $m->save('sikaku.swf'); ?>
flashバージョン設定
ming_useswfversion(7); // php5.2.6(xampp1.6.8)は7まで対応
flashをそのまま表示するとき
// $m->save()とせずに以下のとおり header('Content-type: application/x-shockwave-flash'); $m->output();