Godot GDScript初学者遇到的问题记录添加全局单例设置时,不要在脚本中设置类名 如果在脚本中定义了类名,类本身就是一个全局的类Godot中class_name与class 定义类的区别 两个都是定义类,但**注册范围、访问方式完全不一样: class_name是全局注册指令,把这个类注册进项目全局命令空间,整个项目任意脚本,不需要preload,直接可以创建对象,使用Player:new() class 只是定义一个文件内部定义类,不会注册全局,外部脚本不能直接创建对象,必须先preload脚本资源: