ue3d为Unity关卡添加重启选项

为Unity关卡添加重启选项

分类:

当 Unity 游戏关卡播放完成后需要在结束提供一个重新开始的按钮,以便让用户可以从新开始播放,因此需要编写代码加载游戏场景并在玩家选择选项时调用它。

ue3d - 为Unity关卡添加重启选项

第一步

转到 UIManager 脚本并创建一个名为 Restart 的公共函数。对于实现这个目标,需要命名空间 UnityEngine.SceneManagement。

在函数中,必须使用函数 SceneManager.LoadScene 并将索引的场景名称作为参数传递,切记在构建设置中添加场景。

using UnityEngine.SceneManagement;

public void Restart()
{
    SceneManager.LoadScene(SceneManager. GetActivescene().buildIndex);
}

第二步

试着加载游戏场景,那么此时在结束段会有一个 Restart 的重启按钮。

相关信息

  • 类型:知识
  • 字数:163
  • 字符:568
  • 适用软件:Unity
  • 说明:无
  • 编号:93211

热门内容

提示:3D天堂作为服务提供者,尊重网络版权及知识产权,对某些行为的发生不具备充分的监控能力,若无意间侵犯到您的权利,请 联系我们,我们会在收到信息后尽快给予处理。

本站文章版权归本站自创作者所有,未经允许不得转载!