今天学习使用到了协程,作为初学者也不是特别了解,只是简单地利用它做了提示功能。比如游戏中选择3个出战宠物,而你只是选择1个就确认出战,此时就需要提示玩家-“必须选满三个宠物方可出战”,然后一秒后提示消失。
public IEnumerator RemindMessage()
{
TextRemind.gameObject.SetActive(true);//提示文本显示
yield return new WaitForSeconds(1);//等待一秒
TextRemind.gameObject.SetActive(false);//提示文本隐藏
}
调用时:
StartCoroutine(RemindMessage());
运行效果图: