gpt4 book ai didi

c# - 循环图像数组

转载 作者:行者123 更新时间:2023-11-30 21:59:58 26 4
gpt4 key购买 nike

我有一个 UI 图像,我希望它在单击 UI 按钮时显示不同的图像。我知道如何遍历 UI 文本,但不知道 UI 图像。以下是我可以对文本执行的操作:

Text text;
string[] array = {"Hi!", "Ho!", "You clicked me!"};
int num = 0;
void Start() {
text = GetComponent<Text> ();
}
void Change() {
num++;
if(num == 3) {
num = 0;
}
text.text = array[num];
}

我怎样才能对图像做同样的事情?

最佳答案

这是你如何做到这一点,我最近在我的游戏中实现了这一点:

public class ImageHandler : MonoBehaviour
{
public Image img;
public List<Sprite> imageObjs;
private Sprite activeImage;

public void LoadLevelImage(int levelNumber)
{
this.activeImage = (Sprite)Instantiate(imageObjs[levelNumber - 1]);
img.sprite = activeImage;
}
}

关于c# - 循环图像数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28929461/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com