Godot写C#用这Skill核接线

用C#编写Godot 4.7游戏逻辑,处理节点生命周期和信号事件。

godot-csharp 是在 Godot 使用 C# 编写节点脚本的 Skill。它连接 .NET 构建、生命周期回调、编辑器可调字段和信号事件,并说明与 GDScript 互调的入口。

先确认编辑器是 .NET 构建,SDK 与目标平台相容。脚本的 partial 声明用于引擎生成扩展,回调名称和签名也必须对应,编译通过仍不等于逻辑一定会在预期时机运行。

节点查找要核路径与类型;信号订阅要核发送者和生命周期。跨语言的 Call、Get、Set 带有动态边界,不能因为外层是 C# 就当所有名称与参数都被静态检查了。

适合从 GDScript 转写或排查 C# 接线问题。本文未构建项目,主文 4.7 与 .NET 8 标注及平台导出附录未独立确认;实例位置还需核父级变换,已有示例不能代替运行验证。

分类:生活娱乐

来源仓库:gamedev-skills/awesome-gamedev-agent-skills

适合用来做什么

  • 在 Godot 4.7 中如何使用 C# 编写节点类?
  • PascalCase 生命周期方法有哪些?

安装 godot-csharp

npx skills add https://www.iskills.cc/skills/gamedev-skills/awesome-gamedev-agent-skills/godot-csharp/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 godot-csharp 的用途与原始说明

浏览全部 Skill 指南