没想到吧今天还是2月29
之前那篇主要是说明控制游戏中各个组件运动及状态,然后下面的主要是进行构建UI等,因此分开了
1.如何引入UI(以Text为例)
首先在unity中new UI
然后回到GameManager中,因为游戏中的一些数值组件等都放在这里面了
按照老方法,先创建出Text,然后在这里,在Awake()中创建一个初始化游戏的方法InitGame()
然后再这个方法中通过GameObject.Find("FoodText").GetComponent<Text>();找到text,并得到他的<Text>组件
private Text foodText;
void Awake()
{
initGame();
}
void initGame()
{
foodText = GameObject.Find("FoodText").GetComponent<Text>();
}
来源:CSDN
作者:Z3Djoker
链接:https://blog.csdn.net/Z3Djoker/article/details/104574215