【Unity教程】UGUI中如何动态生成精灵的几种方法

sprite.create()的方法在这篇文章中【Unity&UGUI】动态改变精灵物体的图片

本篇文章主要说sprite.Load()方法是如何新建精灵的


---1.2D精灵物体的创建

这几行代码是创建2D精灵的主要代码,这几个代码都在start()函数中

        //Transform EGO = Resources.Load("EmptyGO",typeof(Transform))as Transform;
        //gob = Instantiate(EGO);//上面这两行代码是生成 预制体 物体 的代码

        GameObject pic = new GameObject("123/94");
        //加载图片,进行接收
        Sprite spr = Resources.Load("123/94");
        //添加加载到的图片资源到2D精灵组件
        pic.AddComponent().sprite = spr;

运行后,生成了名字为123/94的2D精灵,得到的图片也是测试用的图片

你可能感兴趣的:(Unity,#,Unity教程,代码分析,UGUI,Unity资料,Unity精灵,代码分析,Unity教程,Unity,Unity经验,Unity精灵,UGUI)