else if(aa==2) switch(n) { case 0:Duihuakuang.text = "?:没人的话,我挂了?"; n++; break; default:Duihuakuang.text = "?:再见。'"; Shuxin.juese[Shuxin.n].name = "角色"; Shuxin.xianshi(); n=0;AA = 0; break; }我想在default这段话后面再加一段话
时间: 2024-02-14 09:24:17 浏览: 20
如果你想在default这段话后面再加一段话,可以像下面这样进行修改:
else if(aa==2)
switch(n)
{
case 0:
Duihuakuang.text = "?:没人的话,我挂了?";
n++;
break;
default:
Duihuakuang.text = "?:再见。'";
Shuxin.juese[Shuxin.n].name = "角色";
Shuxin.xianshi();
n=0;
AA = 0;
// 在这里添加你想要的话
Duihuakuang.text += "感谢与我聊天,祝你生活愉快!";
break;
}
这样,在default后面添加了一句话:“感谢与我聊天,祝你生活愉快!”
相关问题
else if(aa==1) switch(n) { case 0:Duihuakuang.text = "你进入了分支对话1"; break; case 1: Duihuakuang.text = "输入你的名字"; shurukuang.SetActive(true); n++;break; default: Shuxin.juese[Shuxin.n].name=shuru_text.text; Shuxin.xianshi(); break; } else if(aa==2) switch(n) {
这段代码中,存在两个 switch-case 语句,每个语句中也都需要在每个 case 标签下添加 break 语句,以避免出现贯穿错误。
以下是修改后的代码示例:
```csharp
if (aa == 1)
{
switch (n)
{
case 0:
Duihuakuang.text = "你进入了分支对话1";
break;
case 1:
Duihuakuang.text = "输入你的名字";
shurukuang.SetActive(true);
n++;
break;
default:
Shuxin.juese[Shuxin.n].name = shuru_text.text;
Shuxin.xianshi();
break;
}
}
else if (aa == 2)
{
switch (n)
{
case 0:
Duihuakuang.text = "你进入了分支对话2";
break;
case 1:
Duihuakuang.text = "输入你的年龄";
shurukuang.SetActive(true);
n++;
break;
default:
Shuxin.juese[Shuxin.n].age = shuru_text.text;
Shuxin.xianshi();
break;
}
}
```
你可以按照这个示例修改你的代码,避免出现贯穿错误。
else if(aa==1) switch(n) { case 0:Duihuakuang.text = "你进入了分支对话1"; break; case 1: Duihuakuang.text = "输入你的名字"; shurukuang.SetActive(true); n++;break; default: Shuxin.juese[Shuxin.n].name=shuru_text.text; Shuxin.xianshi(); break; } else if(aa==2) switch(n) { case 0:Duihuakuang.text = "你进入了分支对话2"; n++; break; default:Duihuakuang.text = "改变你的名字为 '不告诉你'"; Shuxin.juese[Shuxin.n].name = "不告诉你"; Shuxin.xianshi(); break; } }
根据你提供的代码,你需要在每个 case 标签下添加 break 语句,以避免出现贯穿错误。
以下是修改后的代码示例:
```csharp
if (aa == 1)
{
switch (n)
{
case 0:
Duihuakuang.text = "你进入了分支对话1";
break;
case 1:
Duihuakuang.text = "输入你的名字";
shurukuang.SetActive(true);
n++;
break;
default:
Shuxin.juese[Shuxin.n].name = shuru_text.text;
Shuxin.xianshi();
break;
}
}
else if(aa == 2)
{
switch (n)
{
case 0:
Duihuakuang.text = "你进入了分支对话2";
n++;
break;
default:
Duihuakuang.text = "改变你的名字为 '不告诉你'";
Shuxin.juese[Shuxin.n].name = "不告诉你";
Shuxin.xianshi();
break;
}
}
```
修改后的代码中,在每个 case 标签下都添加了 break 语句,以避免出现贯穿错误。