网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月25日漏签0天
godot吧 关注:9,020贴子:40,665
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 首页 上一页 1 2
  • 49回复贴,共2页
  • ,跳到 页  
<<返回godot吧
>0< 加载中...

回复:【新手向教程】C#入门手册

  • 只看楼主
  • 收藏

  • 回复
  • 多能豆
  • 小吧主
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
附加
如何用VS调试Godot的C#脚本?
既然有人问到了,我这里就说一下
前提:已经下载了VS IDE和完整的C#项目组件
首先,打开Godot(mono版本),创建一个项目,注意,项目名称最好是英文(中文会造成乱码)

在编辑界面创建任意节点,并绑定一个C#脚本

保存,然后就可以退出Godot了
打开你创建的文件夹,你会发现里面有一个sln文件:

用VS打开这个sln文件
在资源管理中就可以看到了

这样,你就可以享受代码补全和实时DeBug(在编写代码时VS会自行DeBug)

注意一点:因为输出的是库类,所以不支持在VS中按F5(开始调试)进行调试


  • 日月之行中
  • 项目流程
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好吧。。。我就是想知道怎么用f5进行调试


2025-08-25 06:25:50
广告
不感兴趣
开通SVIP免广告
  • 日月之行中
  • 项目流程
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不行,断点进不去


  • 日月之行中
  • 项目流程
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
找到VS2019调试的方法了,在英文文档中有描述,我试了一下没有问题了!
https://docs.godotengine.org/en/latest/getting_started/scripting/c_sharp/c_sharp_basics.html#configuring-vs-2019-for-debugging。
麻烦了!@多能豆


  • 多能豆
  • 小吧主
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
到这里,关于Godot的C#脚本的基础教程就已经结束了
基础教程8节(#0 - #7)
有时,楼主发的帖子可能无法显示,如果发现教程有哪些部分缺失,请联系我
本帖已完结 (。•﹃•。)


  • 暗夜私语
  • 物理系统
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
大佬辛苦了~顶一下


  • 少年
  • 界面设计
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
在godot中用c#代码没有提示是正常的吗?


  • 暗夜私语
  • 物理系统
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
小吧有没有群之类的东西


2025-08-25 06:19:50
广告
不感兴趣
开通SVIP免广告
  • 幽科南
  • 国际化
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
想问问楼主,c#该如何读取json文件?我在对比gdscript和c#版本,所以两者都在开发,发现c#的GD.Load没法正常读取json文件,会报个load err的错误,但是读取图片又是正常的


  • 多能豆
  • 小吧主
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
@幽科南 GD.Load是加载godot内部Resource类.......
之所以可以加载图片,是因为Resource有Image子类专门存储图片
而Resource没有储存纯文本的子类,自然没法加载json
即使是gdscript也没法load
所以你得用File类读取文本:
file.open("XXX.json", File.READ)
然后用get_as_text获取String类型:
file.get_as_text()
再用JSON类的parse(String)获取JSONParseResult
再用JSONParseResult的result()获取godot能读写的数据(Array,Dictionary)


  • mercurys123
  • 项目流程
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
大神,没有你我就无法这么快速的理解与进步!


  • 呆看山月风雷
  • 物理系统
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
c#脚本可以使用gds里各个类所有的属性和方法吗?


  • 嵐上青雲
  • 国际化
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
b站或知乎有吗, 贴吧看着不太方便.


  • SCUM蔷微
  • 小吧主
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
可以GS+C#混合编程吗


2025-08-25 06:13:50
广告
不感兴趣
开通SVIP免广告
  • 婼娅
  • godot
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Connect按图里试了半天报错,改成下边的能用了,这就是三年的变化吗~还是我哪搞错了 GetNode<Button>("Button").Connect("pressed",new Callable(this, "PrintT"));


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 首页 上一页 1 2
  • 49回复贴,共2页
  • ,跳到 页  
<<返回godot吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示