繁体   English   中英

Unity3d将纹理附加到多维数据集问题

[英]Unity3d attach texture to the cube problems

我在场景中创建了一个立方体,我想通过脚本将纹理附加到立方体。 问题是我的代码没有错误,但是在我的程序中按Run键后,多维数据集没有更改...

这是我的代码

using UnityEngine;
using System.Collections;

public class testing : MonoBehaviour {


void start(){

    Texture2D tex = (Texture2D)Resources.Load("BlueColorTex.png", typeof(Texture2D));
    renderer.material.mainTexture = tex;

}

}
void start()
{
    Texture2D tex = (Texture2D)Resources.Load("BlueColorTex", typeof(Texture2D));
    renderer.material.mainTexture = tex;
}

Resources.Load不使用扩展。 这是一个常见的错误。

如果可以找到,则返回路径处的资产,否则返回null。 仅返回类型T的对象。 该路径相对于项目的Assets文件夹内的任何Resources文件夹, 必须省略扩展名。

来自: http : //docs.unity3d.com/ScriptReference/Resources.Load.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM