KAG中,文字圖層並沒有數量的限制,在尚未進行任何情況點竄的情況下預設只有兩個文字圖層,名稱劃分為:
一號文字圖層[l][cm]
*closemsg1
[cm]
@layopt page="fore" visible="false" layer="message1"
@current layer="message0"
一般文字圖層[l]
[button graphic="btn01.jpg" target=*openmsg1]
[s]
(二)更改文字圖層位置
@image layer=0 storage="001.jpg" visible=true top=160 left=200 key=0xffffff
以下是我最後成功的code,有點複雜
@image page=fore storage="bg001.jpg" layer=base |
*メッセージレイヤ = 文字圖層
*◆ 擺佈上下マージン = 文字距離文字圖層外圍的間隔
*◆ 早期位置 = 文字起始位置
@position page="fore" layer=message0 left=16 top=300 height=104 width=608
// ◆ 閣下上下マージン
(五)顯示文字履歷
@image page=fore storage="bg001.jpg" layer=base
// ◆ 初期位置
// これらは、position タグのそれぞれ left top width height の属性に対応します翻譯
;ml = 16; // 左端位置
;mt = 16; // 上端位置
;mw = 640-32; // 幅
;mh = 480-32; // 高さ
message0
message1
// マージン (余白) を pixel 単位で指定します。メッセージ枠用の画像を指定し
第二號文字圖層
(三)變動文字圖層的色彩與透明度
// 前景レイヤと違って、0 を指定することはできません。これも需要な数だけ確保
(六)消弭文字圖層的體例
@layopt layer=message visible=false [button graphic="btn01.jpg" target=*openmsg1] @backlay 固定為最底層的「後臺圖層」layer base 固定為最上層的「文字圖層」layer massage 以及穿插在中心的「前景圖層」layer 數字 一般文字圖層[l] 若是不想動到config.tjs裡面的預設檔案,那應當若何更改文字圖層的位置呢? 可使用position的語法。
最後總算成功是把message1設定到page=back,然後再用backlay叫到fore,無法一次將兩個文字層直接設定為visible=true翻譯 @position page=fore layer=message0 left=16 top=300 height=104 width=608 (一)調換預設的文字圖層位置 // するようにすべきです。laycount タグでシナリオ内でも変更できます。 |
只要點竄上述內容,就能調換文字圖層位置了。
@current layer="message0"
第二號文字圖層
@layopt page="back" visible="true" layer="message1"
@position page=fore layer=message0 draggable=true
主要用來顯示浮動參數介面用
有點厭煩的,用laypot時後,message要指定字串,可是position又不消= =
;marginT = 8; // 上余白
;marginL = 8; // 左余白
@layopt layer=message1 visible=ture @showhistory 主要用來除錯用 ;marginB = 8; // 下余白 (七)顯示多個文字圖層 // た場所は、メッセージ枠の表示範囲内に設定する需要があります。 @backlay [s]@image storage="bg001.jpg" layer=base *openmsg1 @layopt layer=message visible=false 利用此指令會把所有文字也埋沒起來,若要顯示文字需要從頭把visible從頭設定為true 若是不想要文字圖層老是這麼大一片,想要改動他預設的位置,應該要怎麼改呢? 此次要去config.tjs這份文件裡面做修改,預設會放在~\system\的下面。然後找到以下code
;numMessageLayers = 2; [s] |
@current layer="message1"
@position page=fore layer=message0 color=0xFF0000 opacity=200
KAG講座 (2) - 文字圖層
文字圖層的數目可以由config.tjs中進行點竄
// ◆ 早期状態のメッセージレイヤの数 ;marginR = 8; // 右余白 呼喚出來 [wt] @trans method=crossfade time=1000 (四)拖曳文字圖層 這是實驗的結果,同時顯示兩個文字圖層,看網路上的教授教養都很簡單,幾近就是把message1設定成visible=true而已,但鉦昱翻譯公司現實操作就不知道怎地一向無法成功。 最後一個階段就是此次筆記的方針,用按鈕節制第二圖層的開關。
|
文章標籤
全站熱搜
留言列表