Re: [請益] 利用讀取文字檔來做出對話

看板GameDesign (遊戲設計)作者 (彈幕狂)時間16年前 (2009/05/14 23:11), 編輯推噓3(300)
留言3則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《aton602 (南方堂果)》之銘言: : 隨著時間的過去,XP慢慢退出主流了 : 而目前相容vista/7最高的正是Game Maker7 : 目前對win7的相容測試 : Game Maker5可以執行,但是因為繪圖核心太舊,如果設定alpha數值就會變很慢 : Game Maker6是根本不能開程式,更不用說做了 : Game Maker7完全ok,開半透明也不會影響到效能 : 我是用ATI4670+AthlonX2 5200+ : 不過GM7因為不能打中文,所以想用讀取text檔案來做對話 : 這樣不會浪費太多容量將其變成圖片(我做的遊戲對話很多) : 而倚天字型容量大又有版權問題 : 我希望能做到這樣 : 例如有三行 : AAAAA : BBBBB : CCCCC : 如果按鍵就可以跳到下一行,到檔尾後結束 : 那跳行如果做到呢 : 之前想用file_text_readln,結果程式當掉 : 雖然Game Maker的GML是從C發展的,但還是有點不一樣 : 不知這邊有沒有人用Game Maker的,希望能來幫忙,謝謝 假設 abc.txt是要讀取的檔案 talk=file_text_open_read("abc.txt"); s1=file_text_read_string(talk); file_text_readln(talk); s2=file_text_read_string(talk); s1為第一行文字 s2為第二行文字 跳行大概就這樣吧? 之後看要怎樣用在create事件、keypress事件、draw事件... 太久沒玩gm懶得想了@ @ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.188.105

05/15 00:53, , 1F
只是這樣設定鍵盤事件如何讓s1跳s2呢?不過謝謝你,我再看
05/15 00:53, 1F

05/15 00:58, , 2F
喔!我終於用出來了,謝謝你
05/15 00:58, 2F

05/15 01:00, , 3F
不過發現,gm7一樣讀不了中文字囧...不太想用倚天字型...
05/15 01:00, 3F
文章代碼(AID): #1A33IgyA (GameDesign)
討論串 (同標題文章)
文章代碼(AID): #1A33IgyA (GameDesign)