You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让导出的C#变量在Godot Inspector面板中显示?

C# Godot中导出的Speed变量未显示在Inspector面板中

我正在学习C#与Godot引擎,跟着官方文档的《第一个2D游戏》编写玩家角色章节学习时,遇到了问题:按照教程要求导出的Speed变量没有显示在Inspector面板里。我已经在Godot官方论坛提问,但还没收到回复。

玩家节点的Inspector面板截图:
玩家节点的Inspector面板

我已经尝试了两种解决方法:

  • 直接复制官方文档中的代码,代码如下:
using Godot;

public partial class Player : Area2D
{
    [Export]
    public int Speed { get; set; } = 400; // How fast the player will move (pixels/sec).

    public Vector2 ScreenSize; // Size of the game window.
}
  • 将渲染器从Compatibility模式切换为Forward+模式。

内容的提问来源于stack exchange,提问作者DragonAero

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 22:47:03