问题描述
我在 Unity 中有一个对象(立方体),它的材质会随着鼠标点击而改变。我想在 UI 文本中显示有关每种材料的信息。因此,需要更改信息。我已经编写了以下脚本,当我将它分配给 UI 按钮时它可以工作。这意味着当我点击按钮时,我的文字会发生变化。但是当我将它分配给多维数据集时,我的文本不会因鼠标点击而改变。如果您能回答我的问题,我将不胜感激。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class CubeText : MonoBehavIoUr
{
public Text changingText;
private int i = 0;
public void textChange()
{
{
switch (i)
{
case 0:
changingText.text = "Parket...";
break;
case 1:
changingText.text = "Kashi...!";
break;
case 2:
changingText.text = "Seramic...!";
break;
}
i++;
i = i % 3;
}
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)