• yam天空
  • 天空部落
  • 新聞
  • 風林火山
  • 登入 註冊 網誌隨便逛
  • 加入天空部落
  • 挺客家得大獎

網誌 相簿 影音 PK吧! Honda嬉遊趣
即時新聞 影音新聞 新聞專輯 政治新聞 財經新聞 娛樂新聞 運動新聞 兩岸新聞 科技新聞
進入官網 遊戲資料 奪寶好康
管理介面 發表網誌 發表日記 上傳相片 上傳影音 管理留言
推薦這個部落格: 57

夢之庭園

日記 |網誌 |影音 |相簿 |好友 |留言
KAG(14) - 點選畫面 | 主頁 | KAG(12) - Sub
February 13, 2007
KAG(13) - Marco以文找文
_suidream 在天空部落發表於11:25:50 | 吉里吉里
鼓勵此網誌:0 


  我的媽呀,為什麼寫個AVG會用到巨集@@"|||||||

  給我巨集不如給我「動作紀錄」吧!不過動作紀錄大概只有GUI才有辦法做吧。


  Marco(巨集)的意思就是:「複數指令一次完成。」

(一)基本使用

直接來看例子吧,下列這個code,雖然有[cm],但是卻什麼文字都沒有顯示,因為字被包含在巨集裏面,那要怎樣呼叫巨集裏的東西呢?
[wait time=200]
*start|スタート
[cm]
; -- 定義巨集 --
[macro name=newtag]
        [font color=0xff0000]
        這是巨集的樣子
        [resetfont]
[endmacro]

用 macro name 開始
用 endmacro 結束


; -- 使用巨集 --
[newtag]

因為之前已經定義了一個叫做"newtag"的巨集,所以現在要呼叫這個巨集,把上面兩個CODE合在一個檔案裡面,就會看到東西了。


更簡單來說,定義完巨集以後,只要輸入[newtag] (巨集的名字),就會完整呈現巨集的內容,在這個例子裡:[newtag] = [font color=0xff0000]這是巨集的樣子[resetfont]



(二)巨集的屬性



可以透過半形的%來從外部變更巨集的內容,像是下面這個例子:
[wait time=200]
*start|スタート
[cm]
; -- 定義巨集 --
[macro name=newtag]
        [font color=%iro]
        這是巨集的樣子
        [resetfont]
[endmacro]

這個跟上面一樣是設定字型顏色的巨集,但是這次卻不是給色碼,而是%iro。


在使用巨集的時候,再給iro的實際值。
; -- 使用巨集 --
[newtag iro=0x00ff00]


把兩個CODE合併在一起試試看?




那如果在使用巨集的時候沒有給實際值會怎樣?


下面的例子就是給定初始值:
[wait time=200]
*start|開始
[cm]
; -- 定義巨集 --
[macro name=newtag]
        [font color=%color|0xff0000]
        這是巨集的樣子
        [resetfont]
[endmacro]


; -- 使用巨集 --
[newtag color=0x00ff00][r]
[newtag]


在使用巨集的這兩行code裡,第一次呼叫巨集給了color綠色,第二行因為沒有指定顏色,所以是用預設的紅色。



  NOTE:屬性的名字只能使用英文小寫,大寫無法正常運作

留言 (3) | 引用 (0) | 人氣 () | 轉寄
此分類上一篇:KAG(14) - 點選畫面 | 主頁 | 此分類下一篇:KAG(12) - Sub
引用 (你可以針對此文寫一篇屬於自己的blog/想法,並給作者一個通告)
引用
留言 (3筆)
1.
我覺得macro超重要的 @@

macro提供了自定tag(タグ)的功能

我認為KAG語法應該極端化的被簡化, 讓不會寫程式的編劇也很容易學會
這點應該要靠macro做到

例如說程式員寫了一個下雪的的TJS function
透過macro, 編劇只要這樣寫

[snow wind=100 amount=80]
外面括著大風雪呢....
[snow wind=20 amount=60]
雪一片一片的降下, 將草地覆蓋為一片的銀白色

或著
[snow type="暴風雪"]

至於macro裡面怎麼處理 那就是程式員的工作
不用macro定義tag, 那就變成劇本檔裡要去寫TJS, 像是開始下雪時要打一串
[iscript]
snow_object= new snow(20, 100)....
.....
[endscript]

大鳥 於 2007-02-13 16:10:04 留言 |

2.
你這樣說起來,Marco真是非常方便耶...


這樣來說,要寫遊戲的人確實都只要學KAG就行了,讓少數幾人專門負責寫各種特效外掛~~~

真的能夠這樣的話,這真是個美妙的世界呀
子商 於 2007-02-13 16:23:48 留言 |

3.
其實「動作紀錄」都可以叫 macro ......
板主回覆:
也是啦...因為我比較習慣使用動作紀錄,很少用到marco~
LungZeno(龍珠、元素) 於 2007-02-24 06:06:06 留言 |

發表你的留言 (字數限制 最多 2000 個中文字)
私密留言: 是 否
Name:





是 否
內容:
系統公告
DreamS
個人圖檔
ID:_suidream
暱稱:夢之庭師
  • 訂閱 |
    • 我要訂閱此部落格的
    • 日記
    • 網誌
    • 相簿
  • 好友 |
    • 好友功能
    • 觀看好友列表
    • 觀看人緣列表
  • 人氣 |
  • 簡介 

信長之野望Online
【信長之野望Online】
《GFA天下創世-齋藤家》

遠山若葉\63雅樂\天天給王秒
遠山清平\61武藝\青蘋果樂園
遠山雲深\61佛門\山中苦行僧
遠山千鳥\55術忍\萬水我獨行
遠山松下\60軍學\活殺一念間
遠山迎風\62鐵砲\決勝千里外
遠山若呆\52能樂\裝死奧義極
行事曆
Dec 2009
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
本站重要文章
  • 吉里吉里文件索引表
  • 自製遊戲專刊計畫
記事分類
  • 遊戲製作 (7)
    • 遊戲這回事 (56)
    • 吉里吉里 (28)
    • 《鬼令》 (25)
    • 同人遊戲 (1)
    • 炎龍bug團 (11)
    • 天地bug劫 (1)
    • RM XP (4)
  • ACG雜記 (6)
    • アニメ 雜記 (116)
    • まんが 雜記 (26)
    • ゲーム 雜記 (36)
    • 輕小說 (1)
    • 挑戰者筆記 (13)
    • Remember11 (5)
  • 信長Online (16)
    • 信On - 大決戰 (8)
    • 信On - 戰報紀錄 (107)
    • 信On - 推王攻略 (10)
    • 信On - 技術文件 (15)
    • 信On - 神職心得 (32)
    • 信On - 武藝心得 (7)
    • 信On - 佛門心得 (1)
    • 信On - 術忍心得 (10)
    • 信On - 軍學心得 (5)
    • 信On - 上級任務 (11)
    • 信On - 生產筆記 (12)
    • 信On - 合戰道場 (83)
    • 信On - 國勢研究 (39)
    • 信On - 閒聊雜記 (155)
    • 信On - 人物誌 (6)
    • 未分類暫存 (5)
  • 線上遊戲 (1)
    • 天龍八部ON (2)
  • 沒事亂記 (11)
    • 實習筆記 (32)
    • 日語筆記 (5)
    • 電影筆記 (5)
    • 怨念筆記 (9)
    • 產業筆記 (10)
    • 讀書筆記 (7)
    • 聲優筆記 (5)
    • 同人筆記 (4)
    • 天兵日記 (38)
    • 感人小故事 (5)
    • Vocaloid (1)
  • 我愛塗鴉 (1)
    • 繪圖筆記 (100)
  • 作品集 (3)
    • 遊戲作品 (1)
    • 短篇小說 (4)
    • 遊戲企劃 (2)
  • 未分類 (25)
_suidream的最新的記事
  • 信On -...
  • Vocaloid...
  • 很久不見的剎那
  • 虛弱
  • 日記繪
_suidream的最新的回應
  • 7f9f8:
    情趣用品成人網站有個網...
  • MEMO:
    私密留言
  • CODE:
    私密留言
  • 樂:
    我也需要認真思考一下。...
  • 若葉:
    至少比樓上有愛!
  • 若葉:
    你什麼時候要回來呀~...
  • 樂:
    嗯,在三ON打架打得太...
  • mimi:
    沒有愛的傢伙!
  • FTP...:
    私密留言
  • 原罪:
    繼續享受信ON的日子^^
  • R:
    好棒!感謝分享
  • WW:
    不用回答了!...
  • WW:
    抱歉上面有錯字 ...
  • WW:
    請問可以關掉那個豹透明...
  • Wanderec:
    持續受到傷害 ...
VOCALOID
  • NICO歌手一覽
  • 我流鏡音入門目錄
信長廢人頻道
  • 信長野望寄合所本陣
  • 巴哈信ON板
  • 合戰即時報
  • GFA齋藤家
  • GFA足利家
  • GFA武田家
  • GFA雜賀眾
  • GFB齋藤家
信On小支頻道
  • 津久菊夜
  • 泉此方柊鏡
  • 長增彌總司
  • 黑桐鮮花
  • 弁慶仁王立
  • 謎之羽風
  • 源明日香
  • 喵之家婷婷
  • 寶藏院韋馱
  • 直江虎姬
  • 司馬湯圓
  • 音樂國度
  • 端木核桃
  • 六祭水無月
  • 禮魂
  • 織羽櫻夢
  • 音無芽留
  • 風舞冥
  • 御禮門青琭
信On大眾頻道
  • 光與晴
  • 格局與眼界
  • 助's World
  • 緋夜一族
  • 藤小羽的內心世界
  • 這是一個充滿機車人的世界
  • 勤心畫室
  • 追星夢
  • *下.午.茶*
  • 反逆老爹之家
  • 校長的BLOG
  • 齋藤傲雪
  • 伊藤一刀齋
  • 世界
  • 偽台灣之光
Banner
110x40
吉里吉里
  • 吉里吉里-遊戲基地討論板
  • 吉里吉里-官方網站 (日)
  • 吉里吉里への道 (日)
  • 吉里吉里-說明文件 (日)
  • KAG-說明文件 (日)
  • TJS-說明文件 (日)
  • 吉里吉里-博客
  • Hiyu
  • KKDE
  • KCDDP
創作系
  • 無限之館之無限販賣機
  • 紅色蘇打的天堂果凍
  • 無限旋轉革命
  • Buzon's
links
  • 黑心人形の部屋
  • Aqery.org Blog
  • 月の在り処
  • moonphase
  • 將要出社會的笨水獺の日記
  • 絕對零度
  • 腐月.迷夢
  • 一隻大宅鳥
  • 幸せな方法を探しましょう
  • 水之都-憂鬱水精靈
  • J F ing
  • 沙丘書房
  • 向世界的中心呼喊Damn Fxxking Sxxt!
  • Odds & Ends < 零星雜物>
  • 我的記憶
  • LIOSA
wandererc
  • 掉到海裡的天空
  • LOADING 進行式
  • 成長的軌跡
  • 特文館
  • 巴哈小屋
logs
誰來我家
搜尋欄位
搜尋:
RSS 訂閱
RSS2
ATOM
贊助商
CC授權
其它資訊
本部落所刊登之內容,皆由作者個人所提供,不代表 yam 天空 本身立場。
POWERED BY
POWERED BY 天空部落
會員登入│免費註冊