Godot解决编译后控制台报错"Script class can only be set together with base class name"
没有在源码中彻查原因,只是找到了自己项目的解决方法。
应该是因为自己手动new了某个类的导出字段
比如我原来的代码会在godot中编译报错:
[Export] private Array<SpawnPawnOnReady> SpawnPawns = new();
后来改为以下这样就好了:
[Export] private Array<SpawnPawnOnReady> SpawnPawns;
PS:在github中搜索问题的时候看到有人说是因为类型名和文件名不一致,我不是这个问题,如果我上面写的解决方案不适合你的话可以参考这一条。
posted on 2025-06-25 15:29 wwsstt1994 阅读(55) 评论(0) 收藏 举报
浙公网安备 33010602011771号