發新話題

[分享] 《PHP》『Shockwave Flash函式庫』

《PHP》『Shockwave Flash函式庫』

《PHP》『Shockwave Flash函式庫』swf_openfile 開啟新的Shockwave Flash檔案

swf_openfile ---  開啟新的Shockwave Flash檔案

語法 : void swf_openfile (string filename, float width, float height, float framerate, float r, float g, float b)

說明 :

swf_openfile( )開啟一個新的檔案filename,width的度和heigth的高度,框架(frame)framerate的比率,和背景色紅色 r、綠色 g 、藍色 b。

swf_openfile( )必須是你第一個呼叫的函式,否則你的程式將會引起錯誤。如果你想要送出你的輸出到螢幕(screen),可使檔案名稱為"php://stdout"(4.0.1以上才提供此功能)



[ 本帖最後由 蔡逸竹 於 2006-9-24 00:05 編輯 ]

TOP

《PHP》『Shockwave Flash函式庫』swf_closefile 關閉Shockwave Flash檔案

swf_closefile ---  關閉Shockwave Flash檔案

語法 : void swf_closefile (void);

說明 :

關閉由swf_openfile( )所開啟的檔案。

TOP

《PHP》『Shockwave Flash函式庫』swf_labelframe --- 標記目前的框架

swf_labelframe ---  標記目前的框架

語法 : void swf_labelframe (string name)

說明 :

標記目前框架,由給予的參數name來指定其名稱。

TOP

《PHP》『Shockwave Flash函式庫』swf_showframe --- 顯示目前的框架

swf_showframe ---  顯示目前的框架

語法 : void swf_showframe (void);

說明 :

swf_showframe( )將會顯示目前的框架。

TOP

《PHP》『Shockwave Flash函式庫』swf_setframe 切換到指定的框架

swf_setframe ---  切換到指定的框架

語法 : void swf_setframe (int framenumber)

說明 :

swf_setframe( )變更現行的框架為framenumber所指定的框架。

TOP

《PHP》『Shockwave Flash函式庫』swf_getframe 取得目前框架的框架編號

swf_getframe ---  取得目前框架的框架編號

語法 : int swf_getframe (void);

說明 :

swf_getframe( )取得目前框架的編號。

TOP

《PHP》『Shockwave Flash函式庫』swf_mulcolor 設定指定的多樣顏色值rgba

swf_mulcolor ---  設定指定的多樣顏色值rgba

語法 : void swf_mulcolor (float r, float g, float b, float a)

說明 :

swf_mucolor( )設定多樣的(multiply)顏色值為指定的rgba顏色值,這個顏色是讓swf_placeobject( )、swf_modifyobject( )和swf_addbuttonrecord( )來使用,當物件寫到螢幕時,物件的顏色將會是多樣的rgba值。

注意 : rgba值可以是正數或負數

TOP

《PHP》『Shockwave Flash函式庫』swf_addcolor 增加rgba所指定的顏色值

swf_addcolor ---  增加rgba所指定的顏色值

語法 : void swf_addcolor (float r, float g, float b, float a)

說明 :

swf_addcolor( )增加rgba所指定的顏色,這個顏色是讓swf_placeobject( )、swf_modifyobject( )和swf_addbuttonrecord( )來使用。當物件寫到螢幕時,物件的顏色將會增加rgba顏色值。

注意 : rgba值可以是正數或負數

TOP

《PHP》『Shockwave Flash函式庫』swf_placeobject 放置物件到螢幕上

swf_placeobject ---  放置物件到螢幕上

語法 : void swf_placeobject (int objid, int depth)

說明 :

放置objid指定的物件在目前的框架中,深度為depth的地方。參數objid和depth必須介於1和65535之間。

這物件的顏色使用到由swf_mulcolor( )所傳回的顏色,和由swf_addcolor( )所傳回的增加的顏色,並且它使用目前的基礎(matrix)來放置物件。

注意 : 支援全部的RGBA顏色

TOP

《PHP》『Shockwave Flash函式庫』swf_modifyobject 修改物件

swf_modifyobject ---  修改物件

語法 : void swf_modifyobject (int depth, int how)

說明 :

更新位置和(或)物件的顏色在指定的深度depth,參數how決定更新那一個,how可以是常數MOD_MATRIX或MOD_COLOR之一,或者它可以是兩者的結合(MOD_MATRIX|MOD_COLOR)。

MOD_COLOR使用目前的物件顏色mulcolor(由swf_mulcolor( )指定)和addcolor(由swf_addcolor( )指定),MOD_MATRIX使用目前的物件位置基礎。

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。