请问我用C#给unity写代码时,要用到SetActive函数,我输入set时,下拉菜单里没有显示这个函数,输入SetActive(true)后,它就报错,下面有一条红色波浪线,不知道应该怎么解决
SetActive是GameObject锁使用的,win lose是否是Transform类呢
具体什么错呢?还有你代码怎么写的
/// <summary>
/// 判定游戏逻辑
/// </summary>
public void NextBird()
{
if(pig.Count>0)
{
if(birds.Count>0)
{
//下一只小鸟准备
Initialized();
}
else
{
//输了
lose.SetActive(true);
}
}
else
{
//赢了
win.SetActive(true);
}
}