如何让导出的C#变量在Godot Inspector面板中显示?
C# Godot中导出的Speed变量未显示在Inspector面板中
我正在学习C#与Godot引擎,跟着官方文档的《第一个2D游戏》编写玩家角色章节学习时,遇到了问题:按照教程要求导出的Speed变量没有显示在Inspector面板里。我已经在Godot官方论坛提问,但还没收到回复。
玩家节点的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
相关产品推荐
相关产品推荐

