在我的项目中,我需要从资源加载精灵。在编辑器中,此代码运行良好,但在独立构建中
Resources.Load()
返回 null。
var q = Resources.Load<Sprite>(path);
- 用于加载精灵,其中 path="Assets/Resources/bg/img.jpg"
为什么它在编辑器中不起作用?
我遇到了同样的问题,据我从文档中了解到,如果资源文件夹中的这些文件不是某处的引用,则它们不会包含在最终版本中。我做了一个快速测试,并在编辑器上为它们做了一个参考,如果你这样做并通过参考进行访问,它就会起作用。不确定这是否是最好的解决方案,但它有效。