2

Textureフォルダーからを読み込もうとしていResourcesますが、 が返され続けますnull

t = (Texture)Resources.Load("Circle") as Texture;

円テクスチャの拡張子は.tgaです。

4

4 に答える 4

2

単一のテクスチャ ファイル

テクスチャ ファイルをResourcesフォルダに追加する必要があります。その後、以下のコード行を使用してテクスチャをロードします。

var Texture_1 : Texture2D;
Texture_1 = Resources.Load("TextureName");

フォルダ用

フォルダーはResourcesフォルダーに保持する必要があります。その後、以下のコード行を使用して、テクスチャのフォルダーをロードします。

var textures : Object[];
textures = Resources.LoadAll("FolderName");
于 2013-09-02T11:17:06.997 に答える
2

Circle.tga を Assets/Resources フォルダーに配置する必要があります。さらに、Resources/Textures/Circle.tga などのサブフォルダーがある場合は、次のようにします。

Texture t = Resources.Load("Textures/Circle") as Texture;
于 2013-04-23T13:45:01.523 に答える