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

发布于:2024-06-09 ⋅ 阅读:(165) ⋅ 点赞:(0)

在这里插入图片描述


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

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

👨‍💻 本文由 秩沅 原创

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

在这里插入图片描述

在这里插入图片描述



前言


🎶(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#专题篇】—核心章题单实践练习 🎁

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


在这里插入图片描述



网站公告

今日签到

点亮在社区的每一天
去签到