本文主要是介绍【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#专题篇】—核心章题单实践练习 | 🎁 |
你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!、
这篇关于【Unity游戏制作】地精寻宝Gnome‘s Well That Ends Well卷轴动作游戏【一】场景搭建的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!