无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Godot 游戲開發(fā),只需要 Sublime Text + LSP

2023-02-08 09:43 作者:緊果唄  | 我要投稿

## ?? Godot CLI 命令行工具與 Sublime 編輯器配置

  • https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html

  • [GDScript support for Sublime Text](https://packagecontrol.io/packages/GDScript%20(Godot%20Engine)

  • [LSP - Language Server Protocol for Sublime Text](https://packagecontrol.io/packages/LSP)

  • [LSP Client - GDScript (Godot Engine)](https://lsp.sublimetext.io/language_servers/#gdscript-godot-engine)

配置 Sublime Text 以運(yùn)行 GDScript 腳本,根據(jù)本機(jī)修改 PATH 指向 Godot 所在目錄,以及 Godot 程序文件名:

  • 先創(chuàng)建構(gòu)建配置,執(zhí)行菜單: Tools -> Build System -> New Build System ...

  • 將以下 JSON 配置粘貼到配置文件中,并保存到 Packages\User\Godot.sublime-build 文件

  • 然后打開 GDScript 腳本,按 Ctrl+B 執(zhí)行構(gòu)建命令

推薦安裝以下插件,以提供語法高亮和自動(dòng)完成功能:


- GDScript support for Sublime Text

- LSP - Language Server Protocol for Sublime Text


安裝好插件后,需要配置 LSP,將以下配置寫入 Preferences > Package Settings > LSP > Settings,添加 "godot-lsp" 客戶服務(wù)后就可以通過 LSP 提供自動(dòng)完成,以及上下文提示:

新建測試腳本 sayhello.gd 以演示通過 Godot 命令運(yùn)行。

注意,腳本必須繼承 **SceneTree** 或 **MainLoop** 類型,這是 Godot 游戲的入口類型。場景樹類型沒有 Node 類型中的 ready 之類的回調(diào),使用的是另一套回調(diào)。如果代碼有語法錯(cuò)誤,Godot 運(yùn)行可能不會給出信息提示,而是直接退出。比如,混用 TAB 和空格作為縮進(jìn),又如圓括號不匹配:

MainLoop 實(shí)現(xiàn)需要提供給 OS 調(diào)用,錯(cuò)誤就會導(dǎo)致 Godot 終止執(zhí)行并退出,以下是類型結(jié)構(gòu)參考:


Godot 游戲開發(fā),只需要 Sublime Text + LSP的評論 (共 條)

分享到微博請遵守國家法律
那坡县| 荆州市| 景德镇市| 视频| 宁阳县| 象山县| 嘉祥县| 柳林县| 托克托县| 阳西县| 乃东县| 察哈| 会宁县| 澎湖县| 义马市| 上杭县| 临安市| 岗巴县| 张家界市| 花莲县| 莱西市| 洪泽县| 汉沽区| 勐海县| 临邑县| 喀喇沁旗| 曲水县| 咸宁市| 文水县| 微山县| 保靖县| 锡林浩特市| 乌兰察布市| 邵武市| 南和县| 昌乐县| 永泰县| 华容县| 临西县| 资中县| 周口市|