【RM教學 2.0】RMMV – 使用DLC素材,別再手動設定資料庫了!

【RM教學 2.0】RMMV – 使用DLC素材,別再手動設定資料庫了!

By chimaki 3 comments

先前推薦了很多DLC素材,也成功推坑了一些作者們。使用DLC的時候,匯入圖片素材我想大家應該沒有什麼問題。但在資料庫的圖塊設置中難道只能一個一個自己設定是否可以通行與通行方向等資料嗎? 今天的教學要告訴大家如何快速把DLC的設定資料快速搬移到自己的專案中!




今天以地圖素材FSM做簡單說明,當我們想要使用FSM素材中某個圖塊設定的時候,如果不想自己手動範例檔案中已經設定好的通行設置該怎麼辦…?

這邊提供兩個方案供作者們參考w

方案A:適合有使用雙開的作者


@1. 雙開FSM範例檔案與自己的專案

@2. 到範例專案-> 資料庫 -> 圖塊設置 -> 對你想要複製的圖塊id 按下ctrl + c

@3. 到自己專案的資料庫 -> 圖塊設置 -> 按下ctrl + v

@4. 搞定!

方案B: 適合所有作者


@1. 複製貼上地圖素材到img/tilesets中

說明:這是匯入素材的第一個步驟,在此不做詳細說明

@2. 打開FSM的範例專案

說明:
這邊打開主要是要找出,我們想要使用哪一個圖塊設置的設定。
打開專案中,假設我們想使用編號2的圖塊設置。

RM教學

@3. 打開data/Tileset.json 中的資料

說明:
打開FSM目錄底下的 Tileset.json, 這邊除儲存了圖塊設置的資料檔案
#建議下載notepad++ 或是sublime之類的文字編輯器,不然打開來看你會暈倒

RM教學

@4. 複製json 中的你需要的資料

說明:
因為我們要複製id = 2 的圖塊設置,所以把id 2的資料整行複製起來

@5. 打開自己專案的data/Tileset.json 貼上剛剛複製的資料

說明:
這邊主要是將FSM的圖塊資料設置到自己的資料庫當中。

RM教學

@6. 將自己專案的資料庫id改為對應的id

說明:
將FSM的資料庫複製過來之後,需要將id 改為合適我們專案的id才不會初錯誤

@5的步驟 id:2, 但在粽子的專案中, 原本的圖塊設置已經到40, 所以我們應該將”id”:2改為”id”:41 (順位往下增加)

RM教學

@7. ctrl + s 存檔,並且重新開啟RM

說明:
這樣就將範例中的資料設定到自己的專案中了!


補充說明:
複製json的形式一樣可以套用在技能動畫/系統設定….等有JSON設定的地方喔!



3 Comments

吳明達

7 月 7, 2019, 7:35 下午 回覆

依此篇教學修改Tileset.json後,讀取專案時卻表示「無法讀取Tileset.json」的訊息,專案也打不開了。後經交叉實驗,各用不同專案依同步驟修改Tileset.json,仍是相同狀況。請問,這有可能是哪邊出錯,或者沒改到什麼呢?

吳明達

7 月 7, 2019, 7:39 下午 回覆

依步驟修改Tileset.json後,重開專案,卻表示無法讀取Tileset.json,然後專案就無法打開了。請問可能是什麼原因呢?

chimaki

7 月 7, 2019, 8:03 下午 回覆

您好,可以檢查一下倒數第二行最右邊是否有逗號喔,會造成這種錯誤通常是該有逗號的地方沒逗號,不該有的地方卻多了

發表迴響