-
Creator 版本:3.8.3
-
目标平台:模拟器
-
重现方式:必现
-
问题描述:通过官方提供的代码,将预制体放在resources文件下,并且通过代码进行动态加载,加载不到。(加载资源 | Cocos Creator )
代码如下:
resources.load("Entity/Car", Prefab, (err, prefab:Prefab) => { if (err) { console.error('Failed to load prefab:', err); return; } const newNode = instantiate(prefab); this.childNode = newNode; });
通过debug,发现显示prefab ,Uncaught ReferenceError: prefab is not defined。
很奇怪,就是按照官网的加载资源进行的。资源就是下面的:

希望大佬们不吝赐教,感激不尽 
这个模型的预制体,手动加载是可以的,发现它自身是有多级节点的,是不是和这个有关系呢?
这个car是预制体,手动挂载这个预制体到场景管理器中,下面是有多个节点。


按理来说就是这样