[心得] 自動產生swf檔

看板Flash作者 (我是沒牌的營養師!)時間18年前 (2007/08/22 21:09), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
我的環境: Windows XP Professional(SP2) Appserv(Apache 2.2.4, PHP/5.2.3, MySQL 5.0.45) 透過Ming(http://ming.sourceforge.net/),它可以直接產生swf檔 說明: Ming is a C library for generating SWF ("Flash") format movies, plus a set of wrappers for using the library from C++ and popular scripting languages like PHP, Perl, Python, and Ruby. 但Appserv預設沒有把Ming module打開 所以需要先修改一下php.ini ;extension=php_ming.dll 找到這一行,然後把前面的分號去掉,存檔,重新啟動Apache! 程式碼: <?php $_fonts = new SWFFont('Arial'); //設定字型 $_text = new SWFTextField(); //建立TextField $_text->setFont($_fonts); //把字型掛上去 $_text->setColor(0,0,0); //設定顏色(R,G,B) $_text->setHeight(100); //設定TextField的高度 $_text->addString('大家好!'); //把字串掛上去 $_movie = new SWFMovie(); //建立一個Movie $_movie->setDimension(800,600); //設定大小 $_movie->add($_text); //把字串加上去 header('Content-type: application/x-shockwave-flash'); $_movie->output(); ?> 大功告成 :) 如果不是要顯示出來,而只要在Server實際產生的話 就加這行: $_movie->save('abc.swf'); //在同目錄底下存檔為abc.swf 詳細的使用方法,請見Ming網站 用Ming做出來的作品集: http://www.gazbming.com/ 看看別人的作品集,遠比我上面這個例子好上太多 :) 供大家參考 -- http://www.eddie.com.tw/blog/ http://www.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.172.127

08/23 15:09, , 1F
有看有推~
08/23 15:09, 1F
文章代碼(AID): #16p3MNDo (Flash)
文章代碼(AID): #16p3MNDo (Flash)