[UGUI]动态更新精灵

在UGUI中,不能在代码中直接指定当前对象的目标精灵,所以要采用另外一种方法.

 

方法就是通过在Resources文件夹中新建Prefab,然后去访问Prefab的精灵.

   GameObject obj = Resources.Load<GameObject>(AssetPath + info.HeadPortrait);
   headportrait.sprite = obj.GetComponent<Image>().sprite;

 

posted @ 2015-10-16 14:35  WongSiuming  阅读(230)  评论(0编辑  收藏  举报