预制件关联不上

版本3.8.8.我制作了一个预制体。然后在代码中定义。然后在编辑器中做关联时,找不到我放在resources下已经制作好的这个预制体,这里关联不上,那代码运行时在实例化这个预制体时就报错。只有把这个资源中的预制体拖到层级管理器中时,才能做关联,代码中实例化时才成功,但是这样我界面中就多了一个无用的预制体实例。这是什么原因?
我查看工程中的另一个预制体,同样的操作,无需拖到层级管理器中,只在代码中就可以实例化成功。我对比没有发现两个预制体有什么区别。

预制体的资源加载了吗

预制体已制作,放在资源管理器中。本意是在代码中实例化,所以先要在编辑器右侧那里与代码里的定义做关联,问题就在这里找不到预制体。如果把预制体从资源管理器中拖到层级管理器中,则能关联上,但是我需要的是代码直接实例化,层级管理器中的那个预制体对我来说是多余的。
你说的加载是指什么?

听起来,你声明的类型不对,Node改为Prefab,在拖动
或者你截图,代码图和编辑器界面的图

还真是这个问题