【Unity游戏制作】地精寻宝Gnome‘s Well That Ends Well卷轴动作游戏【一】场景搭建

在这里插入图片描述


👨‍💻个人主页:@元宇宙-秩沅

👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

👨‍💻 本文由 秩沅 原创

👨‍💻 专栏交流🧧
🟥Unity100个实战基础✨🎁
🟦 Unity100个精华一记✨🎁
🟩 Unity50个demo案例教程✨🎁
🟨 Unity100个精华细节BUG✨🎁

在这里插入图片描述

在这里插入图片描述


文章目录

    • 前言
    • 🎶(==1==) 开始界面制作
    • 🎶(==2==) 关卡搭建
    • 🎶(==3==) 道具和陷阱设置
    • 🎶(==4==) 粒子系统制作
    • 🅰️系统路线学习点击跳转


前言


🎶(1 开始界面制作


在这里插入图片描述

  • 设置为两个场景
    在这里插入图片描述

  • 开始界面场景加载

using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;public class MainMenu : MonoBehaviour {//包含游戏本身的场景的名称。public string sceneToLoad;//包含“正在加载…”文本的UI组件。public RectTransform loadingOverlay;//表示场景背景加载。//这用于控制场景何时切换。异步操作场景加载操作;AsyncOperation sceneLoadingOperation;//开始时,开始加载游戏。public void Start() {//确保“加载”覆盖不可见loadingOverlay.gameObject.SetActive(false);//开始在后台的场景中加载。。。sceneLoadingOperation = SceneManager.LoadSceneAsync(sceneToLoad);// ...在我们准备好之前,不要切换到新场景。sceneLoadingOperation.allowSceneActivation = false;}//当点击“开始游戏”按钮时调用。public void LoadScene() {//使“加载”覆盖可见loadingOverlay.gameObject.SetActive(true);//告诉场景加载操作切换场景当它完成加载时。sceneLoadingOperation.allowSceneActivation = true;}}

🎶(2 关卡搭建


  • 将资源包的素材添加2DBox碰撞器,做成关卡组件的预制体
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    V在这里插入图片描述

  • 最终效果显示
    在这里插入图片描述


🎶(3 道具和陷阱设置


由于陷阱和陷阱,形状不规则,我们需要结合各样的2D碰撞器来设计

  • 灯和火炬

在这里插入图片描述

  • 地磁

在这里插入图片描述在这里插入图片描述

  • 螺旋刀片

在这里插入图片描述

  • 火枪

在这里插入图片描述

  • 斧头
    在这里插入图片描述

  • 铡刀

    在这里插入图片描述

  • 整体设计
    在这里插入图片描述


🎶(4 粒子系统制作


  • 1.灯火粒子系统
    在这里插入图片描述

粒子系统参数如下所示

在这里插入图片描述

  • 2.炮弹粒子系统

在这里插入图片描述

粒子系统参数如下所示

在这里插入图片描述

  • 3.宝箱粒子系统制作
    在这里插入图片描述

粒子系统参数如下所示

在这里插入图片描述

  • 4.死亡飘血的特效
    在这里插入图片描述

在这里插入图片描述

🅰️系统路线学习点击跳转


👨‍💻 Unity程序基础学习路线🧧
⭐【Unityc#专题篇】之c#进阶篇】🎁
⭐【Unityc#专题篇】之c#核心篇】🎁
⭐【Unityc#专题篇】之c#基础篇】🎁
⭐【Unity-c#专题篇】之c#入门篇】🎁
【Unityc#专题篇】—进阶章题单实践练习🎁
⭐【Unityc#专题篇】—基础章题单实践练习🎁
【Unityc#专题篇】—核心章题单实践练习🎁

你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!


在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/849585.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redisson分布式锁原理解析

前言 首先Redis执行命令是单线程的,所以可以利用Redis实现分布式锁,而对于Redis单线程的问题,是其线程模型的问题,本篇重点是对目前流行的工具Redisson怎么去实现的分布式锁进行深入理解;开始之前,我们可以…

MyBatis Plus<=3.5.6 存在 SQL 注入漏洞

MyBatis Plus<3.5.6 存在 SQL 注入漏洞 漏洞描述 MyBatis Plus 属于 MyBatis 的增强工具&#xff0c;目的时用于简化数据库开发&#xff0c;并提高开发效率。 收到 SQL 注入漏洞影响的版本&#xff0c;由于 UpdateWrapper 类未对用户可控的参数进行过滤导致存在 SQL 注入漏…

什么情况下要配置DNS服务

什么是DNS 一、DNS就是域名解析 我们上网的方式通常都由ip地址组成&#xff0c;但是为了有个规范&#xff0c;而且我们也不可能去记住那么多一串Ip数字&#xff0c;首先域名就会比ip好记很多&#xff0c;其次固定性&#xff0c;一旦服务器换了&#xff0c;只要重新绑定域名对…

汇编指令——ARM Cortex-M指令分析

cpsid i 这条指令 cpsid i 是 ARM Cortex-M 处理器的汇编语言指令&#xff0c;用于关闭全局中断。在 ARM Cortex-M 处理器中&#xff0c;cpsid i 指令的作用是将处理器的中断&#xff08;IRQ&#xff09;禁用&#xff0c;以防止中断干扰当前的执行流程。这意味着在执行这条指令…

Mac - Node/Java 配置安装全流程

Mac - Node/Java 配置安装全流程 一. Git 安装二. Java 相关安装2.1 jenv 版本控制工具2.2 JDK1.8 和 JDK21的安装2.3 maven 安装 三. Node 相关安装3.1 nvm 版本控制工具3.2 Node 版本安装 一. Git 安装 1.我们首先安装一下Homebrew&#xff0c;这个工具很有用&#xff0c;能…

LLM的基础模型7:Positional Encoding

大模型技术论文不断&#xff0c;每个月总会新增上千篇。本专栏精选论文重点解读&#xff0c;主题还是围绕着行业实践和工程量产。若在某个环节出现卡点&#xff0c;可以回到大模型必备腔调或者LLM背后的基础模型新阅读。而最新科技&#xff08;Mamba,xLSTM,KAN&#xff09;则提…

单列集合.java

单列集合 为了存储不同类型的多个对象&#xff0c;Java提供了一些特殊系列的类&#xff0c;这些类可以存储任意类型的对象&#xff0c;并且存储的长度可变&#xff0c;这些类统称为集合。可以简单的理解为一个长度可变&#xff0c;可以存储不同数据类型的动态数组。集合都位于j…

【机器学习】原理与应用场景 Python代码展现

机器学习&#xff1a;原理、应用与实例深度解析 引言一、机器学习的基本原理二、机器学习的应用范围三、机器学习实例解析四、机器学习部分讲解五、机器学习的挑战与未来 引言 随着大数据和计算能力的飞速发展&#xff0c;机器学习&#xff08;Machine Learning, ML&#xff0…

【UML用户指南】-10-对高级结构建模-高级类

目录 1、类目 2、高级类 3、可见性 4、实例范围和静态范围 5、抽象元素、叶子元素和多态性元素 6、多重性 7、属性 8、操作 9、模板类 10、标准元素 1、类目 类目 &#xff08;classifier&#xff09;是描述结构特征和行为特征的机制。类目包括类、关联、接口、数据类…

补充SimGNN

补充SimGNN 理解Test函数&#xff1a; 理解Test函数&#xff1a; 理解test&#xff08;&#xff09;函数中部分代码&#xff1a; 假设数据&#xff1a; test_dataset [ {“norm_ged”: 0.1, “edge_index_1”: …, “edge_index_2”: …, “features_1”: …, “features_2”:…

常见硬件工程师面试题(一)

大家好&#xff0c;我是山羊君Goat。 对于硬件工程师&#xff0c;学习的东西主要和电路硬件相关&#xff0c;所以在硬件工程师的面试中&#xff0c;对于经验是十分看重的&#xff0c;像PCB设计&#xff0c;电路设计原理&#xff0c;模拟电路&#xff0c;数字电路等等相关的知识…

人工智能治理国内外政策与标准分析

文│阿里巴巴标准化部 朱红儒、彭骏涛、孙勇&#xff1b;中国信息通信研究院安全研究所 静静 人工智能&#xff08;AI&#xff09;作为新一轮科技革命的重要驱动力量&#xff0c;正在有效推动着数字化转型&#xff0c;其带来巨大机遇的同时&#xff0c;也伴随着新的风险和挑战…

数据库设计步骤、E-R图转关系模式、E-R图的画法

一、数据库设计步骤 ①需求分析阶段 准确了解与分析用户需求。 ②概念结构设计阶段 通过对用户需求进行综合、归纳与抽象&#xff0c;形成一个独立于具体数据库管理系统的概念模型。 ③逻辑结构设计阶段 将概念结构转换为某个数据库管理系统所支持的数据模型&am…

“安全生产月”专题报道:AI智能监控技术如何助力安全生产

今年6月是第23个全国“安全生产月”&#xff0c;6月16日为全国“安全宣传咨询日”。今年全国“安全生产月”活动主题为“人人讲安全、个个会应急——畅通生命通道”。近日&#xff0c;国务院安委会办公室、应急管理部对开展好2024年全国“安全生产月”活动作出安排部署。 随着科…

SpringBoot的maven项目自定义打包结构

文章目录 1. 背景2. 自定义打包结构3. 打包结果 1. 背景 加入新团队&#xff0c;发现项目打包后只有一个大大的jar包&#xff0c;每次修改了一个模块的代码&#xff0c;都要整个上传。效率低还浪费流量呢&#xff0c;哈哈。假如每次修改一个模块的一点代码&#xff0c;单独打包…

RLHF(从人类反馈中进行强化学习)详解(三)

在经过了前两节的内容学习之后&#xff0c;我们对于RLHF&#xff08;从人类反馈中进行强化学习&#xff09;有了比较深入的认知&#xff0c;并且初步了解了RLHF中偏好数据集的引入&#xff0c;奖励模型的设置以及baseLLM的训练过程。在本节的学习中&#xff0c;我们将深入LLM的…

【ssh命令】ssh登录远程服务器

命令格式&#xff1a;ssh 用户名主机IP # 使用非默认端口: -p 端口号 ssh changxianrui192.168.100.100 -p 1022 # 使用默认端口 22 ssh changxianrui192.168.100.100 然后输入密码&#xff0c;就可以登录进去了。

进位(bit)

进位 题目描述 给定两个整数 a 与 b&#xff0c;请计算在十进制加法过程中&#xff0c;ab 产生了多少次进位。 输入格式 第一行&#xff1a;单个整数表示 a。 第二行&#xff1a;单个整数表示 b。 输出格式 单个整数&#xff1a;表示发生进位的次数。 样例 #1 样例输入…

Java使用GDAL来解析KMZ及KML实战

目录 前言 一、在GQIS中浏览数据 1、关于空间参考 2、属性表格 二、GDAL的相关驱动及解析实战 1、GDAL中的KMZ驱动 2、GDAL实际解析 三、数据解析成果 1、KML解析结果 2、KMZ文件入库 四、总结 前言 在前面的博客中讲过纯Java实现Google地图的KMZ和KML文件的解析&…

问题:歌剧序曲是用什么曲式写成? #学习方法#其他#经验分享

问题&#xff1a;歌剧序曲是用什么曲式写成&#xff1f; A、贝多芬 B、海顿 C、肖邦 D、莫扎特 参考答案如图所示