2007年1月8日

Dxpresentation簡報軟體-特效說明

DXPresentation 預設讀取同資料夾中的startup.txt


以#開始的行都會被忽略,所以可以用來作註解
空白行會被忽略
行前的空白行頭、以tab縮排的要素也會被忽略
以.開頭的是命令,用來控制特效或加入影片、圖片等效果
如果要將多行命令縮成一行,要用「;」來區隔
投影片播放的順序就是文字檔由上到下的順序
在投影片中換行用「\n」來換行

各種特效可累加使用,
沒有給特效關閉的命令前,特效可以持續到接續的投影片


○文字屬性

.font [font] 指定字型,例如可以使用.font 標楷體

.fontbold [on|off] 是否使用粗體字

.color #cccccc 字體顏色 可以使用RGB16進位或顏色的名稱來控制,例如#ffffff或white

.montacolor cccccc monta method遮蓋的字體顏色

.montablockcolor cccccc monta method遮蓋的色塊顏色

.textspeed [Xspeed] 文字移動的速度,預設值是1.0。



○貼圖材質

.texturemappingmode [mode] 指定文字的貼圖模式。可使用normal,也可用sphere進行球面貼圖。

.texture [filename] 指定文字的貼圖檔案,可用JPEG、PNG、TARGA、BMP等檔案

.notexture 取消文字的貼圖



○背景

.bgcolor #cccccc 背景顏色指定

.gbgcolor #cccccc #cccccc 指定背景的顏色和漸層

.w 指定為白底黑字

.b 指定為黑底白字

.s 背景和文字的顏色互換

.bgimage [filename] 指定背景影像。

.bgimagemode [mode] 指定背景影像排列方法。可以指定為normal 和 stretch。

.bgimagecolor #cccccc #cccccc [speed]
指定背景影像色調。第一個指定的是背景的顏色,第二個指定的是漸變動畫後的顏色,speed預設為100

.nobgimage 設定為無背景圖片



○圖片

.image [filename] <投影片要素> 表示影像。可以用JPEG、PNG、TARGA、BMP。GIF 則會被忽略。

.i [filename] <投影片要素> 等於.image 。

.ii cccccc [filename] <投影片要素> 等於.image,也指定背景顏色。背景顏色只會在設定的投影片出現。

.bilinearfilter [on|off] 被.image 指定的圖片放大時,是否使用bilinearfilter(預設為 ON)



○WEB

.web [URI] <投影片要素> 利用ie直接將網頁置入



○mesh

.mesh [Xfile] 把圖片貼在3D模型上,範例是把腳踏車貼到圖上

.meshrot [axis] [speed] 指定mesh的旋轉軸和速度。axis有三個數值,分別代表 x、y、z三個向度、,也可以用none,代表不旋轉。speed 可以填入0.0 以上的數值。



○音效

.sound [wavfile] 切換投影片時開始播放的聲音,除非.stopsount命令出現,否則不會停止

.stopsound 用來關閉slide切換時的聲音



○背景音樂

.startaudio [MP3/WMA file] BGM 開始演奏指定音樂

.startaudiorepeat [MP3/WMA file] 重複播放演奏的音樂

.stopaudio 停止演奏音樂



○影片

.video [filename] 播放WMV、AVI、MPG 等影片

.videor [filename] 重複播放影片

.videoc [filename] 播放影片後直接跳至下張投影片



○subtext

.subtextattr [size] [pos] #cccccc 指定標題屬性 / size用來指定高度 / pos用來指定位置,可以用 top-left、top-center、top-right、bottom-left、bottom-center、bottom-right / 最後的#cccccc是指定顏色

.subtextfont [font] 指定標題字型

.subtextblink [count] 指定標題出現的閃動次數

.subtext [text] 指定標題,把要出現的標題放在.subtext後面

.nosubtext 取消標題



○subimage

.subimagepos [pos] 指定標題圖片位置 / pos: top-left、top-center、top-right、screen-center、bottom-left、bottom-center、bottom-right

.subimage [image] 指定標題圖片 (可用JPEG、PNG、TARGA、BMP )

.nosubimage 取消標題圖片



○按鈕型樹狀圖

.begintree [name] 使用樹狀圖必須先以此命令宣告,name填入此樹狀圖用的名字

.endtree 宣告樹狀圖結束

.buttoncolor #cccccc 指定按鈕顏色。



○控制播放的方式

.goto [標籤名] 前往標籤

.label [標籤名] 定義標籤

.blank 空白投影片

.startslideshow [msec] 自動放映投影片,間隔以毫秒為單位

.stopslideshow 停止自動放映投影片

.pagewidth [width] 調整投影片的配置間隔。預設值是 8.0

.load [script] 載入script

.fullscreen [mode] 載入時全螢幕的控制方式

mode = off(沒有全螢幕。以上次結束的方式啟動,預設值為此)

mode = primary(全螢幕,沒有mirror)

mode = secondary(全螢幕,有mirror)

mode = auto(如果有第二個放映器,則使用secondary、若為單放映器則為primary)

.mirrorwait [wait] 播放mirror時,使用老舊的顯示卡時,主螢幕旁的掃描頻率會較慢時,可以使用此命令,wait 可使用1以上的數值。預設值是4。



○書寫memo

.note ... 在非全螢幕顯示時,可以在投影片後顯示memo。



○計時器

.settimekeeper [min] 設定計時器,以分為單位

.starttimekeeper 開始計時



○特效

.effect [特效名稱] [on|off] 開啟或關閉特定特效

.effectset [特效名稱] 同時指定多個特效

.noeffect 取消全部特效



○控制鏡頭

.camera [camspeed] [lookspeed] [mode]

model控制補間動畫的模式,預設值為spline,另外一種模式是linear。

camspeed 是控制鏡頭座標的動作速度係數(預設值是1.0)
lookspeed是注視座標的移動速度係?(預設值是1.0)

.cameratrans [x] [y] [z] slide進行時瞬間的鏡頭座標移動,預設值是 0.0 0.0 0.0



○縱位置調整

.offsety [line]

用行來當當為,在螢幕的垂直位置中間往上的方向作調整,預設值是0.1,不能指定負值



○text layout

.textalign [align] 文字的水平方向對齊,可以用center或left。預設值是left

.textheight [height] 文字的行距設定。以字型的高度為係數設定。預設值為1.2



○text 特效名

trans 若前一張投影片的文字在這張投影片也有的話,可以利用此特效

spin 旋轉文字

point 粒子描繪動畫1

point2 粒子描繪動畫2

point3 粒子描繪動畫1

fade 文字逐字出現

away 文字由近到遠

blur 模糊動畫

rand 設定文字初期位置為random

dissolve 出現時淡入

shadow 增加文字陰影

slow 慢動作播放

backlight 背光特效



○camera effect名

slide 由右向左的動畫。預設為on。

revcam 攝影機向文字方向移動

pancam 攝影機位置向文字的方向橫向移動

spincam 攝影機傾斜

swingcam 攝影機位置搖動

cutswingcam 攝影機搖動+停格

dollyupcam 攝影機向目標慢慢的靠近



●in-line要素

[[顏色名 ...]] 改變文字顏色

[[monta ...]] 使用monta method

[[hide ...]] 按鍵後才會出現的文字。顏色用montacolor指定

「\n」換行



●操作

前進 →鍵 PageDown鍵 空白鍵 滑鼠右鍵
後退 ←鍵 PageUp鍵 後退鍵 滑鼠左鍵
10張前投影片 SHIFT+←
10後投影片 SHIFT+→
前一個label CTRL+←
下一個label CTRL+→
回到一開始 HOME 鍵
前進到最後 END 鍵
全螢幕 Ctrl+F
滑鼠滾輪往前轉動,開啟聚光燈
其他的特效可以參考主視窗左下角
menu