在unity中设置游戏死亡界面并实现跳转

这篇具有很好参考价值的文章主要介绍了在unity中设置游戏死亡界面并实现跳转。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先是整体的游戏场景,本次场景是一个跑酷游戏

在unity中设置游戏死亡界面并实现跳转

附上UI场景结构 ,GM为节点。

在unity中设置游戏死亡界面并实现跳转

GM代码为

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;

public class GM : MonoBehaviour
{
    public GameObject panel;            //此处panel是UI列表中的panel,需要挂上节点
    void Start()
    {
        panel.SetActive(false);              //将panel设置为false,默认不显示
    }
    void Update()
    {
       
    }

    public void GameOver() 
    {
        Time.timeScale = 0;                   //  暂停游戏
        panel.SetActive(true);                //panel显示,将游戏结束画面显示出来
    }
    public void Restart() 
    {
    SceneManager.LoadScene(0);        //加载初始场景

        Time.timeScale = 1;                        //游戏开始,不加上这句话即使游戏重新开始也是暂停状态
    }
}

附上重新开始按钮事件绑定图 

在unity中设置游戏死亡界面并实现跳转

接下来是摄像机的绑定

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Follow : MonoBehaviour
{
    // Start is called before the first frame update

    public Transform t;//定义了一个放风筝的人
    Vector3 o;//风筝线
    void Start()
    {
        o = transform.position - t.position;//在游戏开始时确定风筝线的长度、方向等信息
    }

    // Update is called once per frame
    void Update()
    {
        transform.position = t.position + o;//时刻摄像机被目标拖着走;
    }
}
 文章来源地址https://www.toymoban.com/news/detail-414718.html

到了这里,关于在unity中设置游戏死亡界面并实现跳转的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • unity学习(30)——跳转到角色选择界面(跳转新场景)

    1.在scene文件夹中([siːn]),右键-create-scene,名字叫SelectMenu(选择角色场景)。 2.把新建场景拖拽到hierarchy[ˈhaɪərɑːki]中。 3.此时才能在file-build setting中Add open scene,这三步的顺序不能颠倒。右边 0 1的编号是可以相互拖拽交换的。 4.想要完成跳转需要用到一个全新的函数

    2024年02月22日
    浏览(47)
  • Android 中跳转至系统设置界面大全:

    ACTION_ACCESSIBILITY_SETTINGS : // 跳转系统的辅助功能界面 ACTION_ADD_ACCOUNT : // 显示添加帐户创建一个新的帐户屏幕。【测试跳转到微信登录界面】 ACTION_AIRPLANE_MODE_SETTINGS: // 飞行模式,无线网和网络设置界面 或者: ACTION_WIRELESS_SETTINGS : ACTION_APN_SETTINGS: // 跳转 APN设置界面 【需

    2024年02月13日
    浏览(36)
  • unity学习(32)——跳转到角色选择界面(父子类问题)

     新问题 应该是两个脚本之间缺少继承关系 its children 解决起来很简单,把ResceneScript也绑到canvas上就可以了 。 此时,在账号密码正确的情况下,是可以完成场景切换。  对应的代码如下: 切换完场景其实也就完成了完整的异步操作!

    2024年02月21日
    浏览(43)
  • Unity游戏开始界面制作教学

    第一步: 新建一个Scene 第二步: 在Scene里添加一个Canvas对象(在Hierarchy右键–UI–Canavas) 如何给添加开始按钮: 在Canvas右键–UI–Button 如何给按钮添加文字: Button的子对象Text的Text组件可以修改按钮上的文字 如何给按钮添加事件: Button对象的Button组件最下面有一个“Oncl

    2024年02月02日
    浏览(42)
  • NFT 游戏新模式遐想:让“永久性死亡”在加密游戏中成为现实

    准确点来讲,我的意思是, 在加密游戏中引入永久性死亡的概念,就像在现实生活中一样。 游戏中的永久性死亡将开启新的体验和游戏方式。 当你在玩 FPS 或 RPG 游戏时,你可能会在游戏中“死亡”。此外,你将拥有一定数量的生命,要么固定,要么无限。死亡的概念存在于

    2023年04月25日
    浏览(35)
  • JavaGUI界面实现跳转

    思路: 先定义一个类继承JFrame;定义要用的控件,再在构造方法中对定义的控件进行修改,后写出主函数,在主函数中调用构造方法。同理,在idea中,将需要跳转的几个界面置于同一个软件包中,在另外一个界面中调用需要跳转的构造方法即可。 分别制作页面12 点击按钮后

    2024年02月12日
    浏览(33)
  • ue4初级UI设置一(游戏的开始界面)

    1.file——new level 创建一个新关卡。 2.打开新的关卡蓝图中的蓝图关卡:游戏一开始是创建一个游戏游戏ui界面,在增加一个视口(这样才能看到uiwidget的界面) 3.在创建好游戏一开始的ui界面后要用鼠标点击游戏开始,这时我们需要获取到游戏的控制权get player controller ——s

    2024年02月13日
    浏览(56)
  • QT实现两界面跳转

    mainform.h widget.h main.cpp mainform.cpp widget.cpp

    2024年02月04日
    浏览(31)
  • 【C#项目实战】控制台游戏勇士斗恶龙(1)——游戏初始设置以及开始界面

    君兮_的个人主页 即使走的再远,也勿忘启程时的初心 C/C++ 游戏开发 Hello,米娜桑们,这里是君兮_,最近开始正式的步入学习游戏开发的正轨,想要通过写博客的方式来分享自己学到的知识和经验,这就是开设本专栏的目的。希望这些独立的C#小项目能对做游戏的你有所帮助,

    2024年02月09日
    浏览(52)
  • 使用PYQT5设计登录界面并实现界面跳转

    目录   1 UI登录界面的布局 2 UI登录界面布局对应的代码 3 登录界面和界面跳转完整代码 4 跳转界面代码函数和优化界面代码 5 最终效果        其中, 欢迎使用 XXXX 软件管理员密码 使用的是左边功能的 label 类、 登录 使用的是左边功能的 Push Button 类、 管理员和密码的输入

    2024年02月02日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包