Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ui上的“后退”按钮出现,直到您点击“选项”并返回_C#_Unity3d - Fatal编程技术网

C# ui上的“后退”按钮出现,直到您点击“选项”并返回

C# ui上的“后退”按钮出现,直到您点击“选项”并返回,c#,unity3d,C#,Unity3d,对这里的编码不熟悉,在unity中设置UI,在我点击选项并返回启动页面之前出现“后退”按钮的视觉问题,是否有修复建议? 您可以使用Gameobject.setactive(真/假)并尝试通过在UI画布中创建空的游戏对象来管理面板,并将其命名为面板,以便整个按钮成为子按钮,您可以轻松管理它 比如像这个 public Gameobject startPanel; public Gameobject optionPanel; public void Startpnl() { //deadAct

对这里的编码不熟悉,在unity中设置UI,在我点击选项并返回启动页面之前出现“后退”按钮的视觉问题,是否有修复建议?


您可以使用
Gameobject.setactive(真/假)
并尝试通过在UI画布中创建空的游戏对象来管理面板,并将其命名为面板,以便整个按钮成为子按钮,您可以轻松管理它

比如像这个

public Gameobject startPanel;
public Gameobject optionPanel;

public void Startpnl()
{
  //deadActive optionPanel and Activate startPanel
  startPanel.setActive(true);
  optionPanel.setActive(false);
}

public void optionpnl()
{
  //deadActive starPanel and Activate OptionPanel
  startPanel.setActive(false);
  optionPanel.setActive(true);
}

你能在
选项按钮
对象下显示脚本组件吗?我曾经为选项按钮使用相同的脚本,不确定这是否是导致问题的原因我一直收到名称空间错误,是因为Gameobject不在方法中吗?我似乎无法解决这个问题,因为我对编码还不熟悉。请确保使用UnityEngine在顶部添加
您可以在这里了解UI:
[Link](https://www.youtube.com/watch?v=zc8ac_qUXQY)