【RM教學 2.0】 用vs code debug

更新於 發佈於 閱讀時間約 2 分鐘

今天要分享撰寫腳本人員可能會用到的debugger工具,這次使用的是vs code
原文出處:
https://forums.rpgmakerweb.com/index.php?threads/debug-rmmv-plugins-with-vs-code.99980/

. 說明:
使用此方法可以透過vs code 執行 rmmv / rmmz 的遊戲本體,並且埋下中斷點來進行程式除錯。

. 備註: 目前還沒找到執行時如何變成內建的除錯模式( 無法使用F9功能進行除錯,也無法按下Ctrl就可以穿牆 ) 因此此方法比較適合程式人員除錯,如果有作者知道透過vs code的讓 Utils.isOptionValid('test')的設定方法也請告訴粽子! . 正文開始

安裝nwjs 的 extension

raw-image

安裝要用來除錯的nwjs版本

在vs code 中按下 ctrl + shift + p 並輸入 NW install 選擇你要安裝的nwjs 版本(RMMV內建式 0.22版,RMMZ是0.44版 nwjs)

launch.json 設定

將type 改為nwjs,nwjsVersion改成你想要執行的版本

raw-image

按下F5 開始執行

設定完畢之後按下F5就可以在能設定中斷點的方式進行除錯。

小結

開了RPGMaker-Games DC群之後發現真的很多臥虎藏龍的腳本作者。這篇分享希望可以幫得上忙! DC群連結: https://discord.gg/TTw74Np . 上述方式也可以用於本地端live server 的方式進行web環境除錯,右下角有個Add Configuration可以選擇。 . 最後,如果有大大知道可以讓 nw.App.argv['test'] = true 的方法的話,也請分享給粽子喔喔喔喔喔!!

留言
avatar-img
留言分享你的想法!
avatar-img
Maker製造機 - Chimaki的沙龍
11會員
17內容數
記錄了包含開發日誌以及參展的種種心得
2020/10/17
這陣子比較有空一些,於是就開始了一些獨立遊戲工作室的參訪。 順手也做個紀錄,讓大家更了解獨立遊戲工作室的生態:)
Thumbnail
2020/10/17
這陣子比較有空一些,於是就開始了一些獨立遊戲工作室的參訪。 順手也做個紀錄,讓大家更了解獨立遊戲工作室的生態:)
Thumbnail
2020/10/16
近期Steamworks 的SDK進行更新了,有許多朋友發生無法上傳depot檔案的問題。 今天這篇很簡單的分享一下修改方式,讓Depot可以正常上傳。
Thumbnail
2020/10/16
近期Steamworks 的SDK進行更新了,有許多朋友發生無法上傳depot檔案的問題。 今天這篇很簡單的分享一下修改方式,讓Depot可以正常上傳。
Thumbnail
2020/10/16
今年到目前為止 (2017/4/21) ,Maker制造機的教學相關文章更新的速度較慢。 在1月的時候,其實就在規劃新的遊戲。 2月到3月 就比較複雜了一點,除了舉辦紙娃娃生產器活動的活動之外,也在協助貓咪學園寫了RM的多語系 / 影子事件 等功能。並在期間有空就寫SLG的系統。現在算有一些些小進度
Thumbnail
2020/10/16
今年到目前為止 (2017/4/21) ,Maker制造機的教學相關文章更新的速度較慢。 在1月的時候,其實就在規劃新的遊戲。 2月到3月 就比較複雜了一點,除了舉辦紙娃娃生產器活動的活動之外,也在協助貓咪學園寫了RM的多語系 / 影子事件 等功能。並在期間有空就寫SLG的系統。現在算有一些些小進度
Thumbnail
看更多
你可能也想看
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
介紹有關於一些小修改的方便插件。
Thumbnail
介紹有關於一些小修改的方便插件。
Thumbnail
近期已經進去了一個看完語法,進去實作的階段,自然需要去挑選一個適合的環境來開發了。 原本使用的VS code,基本的使用上沒什麼問題,只是每當我要裝一些套件時就會報錯,相信花點時間,這些錯都可以解決,但我突然轉念一想,不如換個環境來寫寫看吧。於是就把矛頭轉向系統內建的Vim了。
Thumbnail
近期已經進去了一個看完語法,進去實作的階段,自然需要去挑選一個適合的環境來開發了。 原本使用的VS code,基本的使用上沒什麼問題,只是每當我要裝一些套件時就會報錯,相信花點時間,這些錯都可以解決,但我突然轉念一想,不如換個環境來寫寫看吧。於是就把矛頭轉向系統內建的Vim了。
Thumbnail
在這裡跟大家推薦方便的插件功能,會附上來源跟作者,並且在此篇說明該插件的介紹跟如何使用。
Thumbnail
在這裡跟大家推薦方便的插件功能,會附上來源跟作者,並且在此篇說明該插件的介紹跟如何使用。
Thumbnail
今天要分享撰寫腳本人員可能會用到的debugger工具,這次使用的是vs code 原文出處: https://forums.rpgmakerweb.com/index.php?threads/debug-rmmv-plugins-with-vs-code.99980/   . 說明: 使
Thumbnail
今天要分享撰寫腳本人員可能會用到的debugger工具,這次使用的是vs code 原文出處: https://forums.rpgmakerweb.com/index.php?threads/debug-rmmv-plugins-with-vs-code.99980/   . 說明: 使
Thumbnail
由於 MZ 的機制上跟 MV 本身並沒有太大的差別,詳細的一些基本入門都可以直接參考 MV 來使用跟學習,另外關於 MZ 本身的功能已經在大部分的文章跟官方預告都有提過了,因此本篇將會速覽目前已釋出插件的部分。
Thumbnail
由於 MZ 的機制上跟 MV 本身並沒有太大的差別,詳細的一些基本入門都可以直接參考 MV 來使用跟學習,另外關於 MZ 本身的功能已經在大部分的文章跟官方預告都有提過了,因此本篇將會速覽目前已釋出插件的部分。
Thumbnail
RMMV的全螢幕設定可以透過 package.json 進行修改,今天要跟大家一起動手做「全螢幕」開關腳本,讓玩家可以在遊戲中 切換全螢幕設定    因為RMMV本身像網頁一樣可以透過Alt+Enter來達到全螢幕切換,但眼中的世界上線後還是有玩家希望可以透過option切換,因此才新增了這個功能。
Thumbnail
RMMV的全螢幕設定可以透過 package.json 進行修改,今天要跟大家一起動手做「全螢幕」開關腳本,讓玩家可以在遊戲中 切換全螢幕設定    因為RMMV本身像網頁一樣可以透過Alt+Enter來達到全螢幕切換,但眼中的世界上線後還是有玩家希望可以透過option切換,因此才新增了這個功能。
Thumbnail
在前一篇介紹了「開關」與「變數」,那現在我們要來介紹如何在 RMMV 中讓人物開始有對話的劇情,這裡就要先介紹訊息。
Thumbnail
在前一篇介紹了「開關」與「變數」,那現在我們要來介紹如何在 RMMV 中讓人物開始有對話的劇情,這裡就要先介紹訊息。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News