프로그래밍/C# & Unity

이미지 변경

잠이안와 2022. 12. 9. 12:07
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
 
public class Text : MonoBehaviour
{
    public Image TestImage; 
    public Sprite TestSprite;
 
    public void ChangeImage()
    {
        TestImage.sprite = TestSprite;
    }
}

 

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class spritePool : MonoBehaviour
{
   public List<Sprite> m_liSprites;
   public Image m_image;

   public Sprite GetSprites <int a_nIndex>
   {
    if(a_nIndex <0 || a_nIndex>= m_liSprites.count)
    {
        return null;
    }
    return m_liSprites[a_nIndex];
   }

   public int nTempIndex = 0;
   public void onClicked_Button()
   {
    m_image.getSprite;
   }
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

https://rainb0w.tistory.com/3