gpt4 book ai didi

c# - 为什么 Resources.Load 返回 null?

转载 作者:行者123 更新时间:2023-12-03 10:08:35 25 4
gpt4 key购买 nike

我的项目在 Assets\Sprites 中有多个 Sprite ,我想使用 C# 脚本加载它们。

我已经对此进行了测试:

Sprite myFruit = Resources.Load <Sprite> ("Graphics_3");

但是 myFruit仍然为空。

最佳答案

Resources.Load将在 Assets/Resources 中搜索目录.

如果你想把它放到Sprites目录然后将其放入Resources (例如 Assets/Resources/Sprites)。

然后你可以像这样加载它:

Sprite myFruit = Resources.Load <Sprite> ("Sprites/Graphics_3");

还要确保在检查器中将图像类型设置为 Sprite。

如果要加载多个 Sprite ,请使用:
Sprite[] myFruit = Resources.LoadAll <Sprite> ("Sprites/Graphics_3");  

this更多细节。

关于c# - 为什么 Resources.Load <Sprite> 返回 null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24977986/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com