2023unity游戏制作-mango的冒险-6.关卡设计
Posted 秩沅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2023unity游戏制作-mango的冒险-6.关卡设计相关的知识,希望对你有一定的参考价值。
👨💻个人主页:@元宇宙-秩沅
👨💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!
👨💻 本文由 秩沅 原创
👨💻 收录于专栏:unity游戏制作
⭐mango的冒险关卡设计⭐
文章目录
👨💻前言
🎶版本: 为 Ltp 2021年版本的unity
🎶类型: 简单2D类冒险游戏
🎶目的: 熟悉掌握基本unityAPI
🎶视频教程:【2023小白狂飙unity2D冒险类游戏制作【mango的冒险】】
👨💻添加关卡
👺步骤
- step1:完善地形背景和资源添加
- step2:制作跳跃平台
- step3:将Mango可以接触的障碍都变成同一个标签,不然效果会如图三所示,动画静止
图一
图二
图三
- step4:给障碍添加移动脚本
👺代码
using System.Collections;
using System.Collections.Generic;
using Unity.VisualScripting;
using UnityEngine;
//-----------------------
//--作用:障碍物的移动
//-----------------------
public class DamageMove : MonoBehaviour
private Vector3 SelfTrans;
private Vector3 NotChange;
private bool Swtich = false ;
void Start()
NotChange = transform.position;
SelfTrans = new Vector3(transform.position.x - 5f, transform.position.y,transform.position .z);
void FixedUpdate()
if (transform.position != SelfTrans && Swtich == false)
transform.position = Vector2.MoveTowards (transform.position, SelfTrans, 0.05f);
if (transform.position != NotChange && Swtich == true)
transform.position = Vector2.MoveTowards(transform.position, NotChange, 0.05f);
if (transform.position == SelfTrans)
Swtich = true;
else if (transform.position == NotChange)
Swtich = false ;
🎶🎶我们继续后面的制作。
⭐相关文章⭐
⭐【2023unity游戏制作-mango的冒险】-4.场景二的镜头和法球特效跟随
⭐【2023unity游戏制作-mango的冒险】-3.基础动作和动画API实现
⭐【2023unity游戏制作-mango的冒险】-2.始画面API制作
⭐【2023unity游戏制作-mango的冒险】-1.场景搭建
⭐本站最全-unity常用API大全(万字详解),不信你不收藏
你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!
API,细节,BUG总结小结
👨💻个人主页:@元宇宙-秩沅
👨💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!
👨💻 本文由 秩沅 原创
👨💻收录于专栏:unity游戏制作
⭐mango的冒险前六章总结⭐
文章目录
- ⭐mango的冒险前六章总结⭐
- 👨💻前言
- 👨💻⭐[【mango的冒险】-1. 场 景 搭 建 】](https://lzh808.blog.csdn.net/article/details/128918785)
- 👨💻⭐[【mango的冒险】-2.始画面API制作](https://lzh808.blog.csdn.net/article/details/128933336)
- 👨💻⭐[【mango的冒险】-3.基础动作和动画API实现](https://blog.csdn.net/m0_64128218/article/details/128971076?spm=1001.2014.3001.5501)
- 👨💻⭐[【mango的冒险】-4.场景二的镜头和法球特效跟随](https://blog.csdn.net/m0_64128218/article/details/129180107?spm=1001.2014.3001.5501)
- 👨💻⭐[【mango的冒险】-5.攻击系统的简单实现](https://blog.csdn.net/m0_64128218/article/details/129246744)
- 👨💻⭐[【mango的冒险】-6.关卡设计](https://blog.csdn.net/m0_64128218/article/details/129271146)
- ☑️细节
- ☑️BUG
- ☑️API
👨💻前言
🎶版本: 为 Ltp 2021年版本的unity
🎶类型: 简单2D类冒险游戏
🎶目的: 熟悉掌握基本unityAPI
🎶视频教程:【2023小白狂飙unity2D冒险类游戏制作【mango的冒险】】
👨💻⭐【mango的冒险】-1. 场 景 搭 建 】
👨💻⭐【mango的冒险】-2.始画面API制作
👨💻⭐【mango的冒险】-3.基础动作和动画API实现
👨💻⭐【mango的冒险】-4.场景二的镜头和法球特效跟随
👨💻⭐【mango的冒险】-5.攻击系统的简单实现
👨💻⭐【mango的冒险】-6.关卡设计
☑️细节
1.刚体和拉力之间关系
2.物体成为不倒翁
3.物理学和运动学的区别(勾选)
☑️BUG
1.资源商店无法下载
2.实例化的在Game视图上看不见
3.转向的错误API设置
4.法球的不规则移动
5.相机(子对象)z轴的位置复原和无法操纵的问题
☑️API
API:
Sprite Ridenrer
MoveTowords()
Input.getAisx
Input.getKeyDown
Resourse.Load
Instantiate
Aoudios
Clip
transform.三个转向
PlateformEnffection 2D
OnCollisionEnter
RigidBody 2D
Lerp()
Collision.ClosePoint
MathF.MoveTowords(
Animator.CrossFade
Animator.set系列
🎶🎶我们继续后面的制作。
⭐相关文章⭐
⭐【2023unity游戏制作-mango的冒险】-开始画面API制作
⭐本站最全-unity常用API大全(万字详解),不信你不收藏
你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!
以上是关于2023unity游戏制作-mango的冒险-6.关卡设计的主要内容,如果未能解决你的问题,请参考以下文章
基于Unity3D的PC&Android端2D横屏冒险类闯关游戏
[Unity学习笔记:FPS游戏制作] 发射子弹————(2021.6.20学习笔记)