本人常用的是ugui,所以拿ugui举例。
比较常用的三种替换方式有,
一、
using UnityEngine;
using System.Collections;
//加上UnityEngine.U
using UnityEngine.UI;
public class Test : MonoBehaviour{
public Image myImage;
void Start()
{ myImage.sprite = Resources.Load("Image/pic", typeof(Sprite)) as Sprite; // Image/pic 在 Assets/Resources/目录下 }
}
二、
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Test : MonoBehaviour {
public Image myImage;
public Sprite mySprite;
void Start() {
myImage.sprite = mySprite; // mySprite 为外部指定的图片资源 }
}
三、
加载网络上的图片的时候,需要注意所使用的图片是否有限制
形如直接在浏览器上收的图片,有标志的情况下,加载之后不会报错,会显示问号❓
建议:可以使用百