Unity中爲UGUI中的Image置空

首先須要一開始獲取一張空的圖片,而後進行記錄,當想要給一個Image中的圖片置空是時候就能夠將其中的值置爲其:spa

public class ImageChange : MonoBehaviour { //獲取的是原來的空圖片
    private Sprite FormatSprite; public Sprite ChangeSprite; private void Start() { FormatSprite = transform.GetComponent<Image>().sprite; } void Update () { if (Input.GetKeyDown(KeyCode.Alpha1)) { transform.GetComponent<Image>().sprite = FormatSprite; } if (Input.GetKeyDown(KeyCode.Alpha2)) { transform.GetComponent<Image>().sprite = ChangeSprite; } } }
相關文章
相關標籤/搜索