摘要: 在2022.3版本中,我先在DialogueManager脚本声明一个StoryData的对象 然后在名为DialogueManager的空物体上挂载两个脚本,并把StoryData脚本给到DialogueManager实例化的对象 在笔者看来,这种应该没什么问题,符合逻辑,此时运行游戏也没用任何问 阅读全文
posted @ 2023-11-09 16:59 Jet清远 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 首先新建一个空白的GameObject,挂在一个MouseManager的脚本 实现思路: 通过获取鼠标点击的位置,获得该位置的信息,然后使角色移动到该位置 MouseManager脚本的代码如下: 1 using System; 2 using System.Collections; 3 usin 阅读全文
posted @ 2023-10-23 17:20 Jet清远 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 首先还是在Package Manager中安装AI Navigation 接着选择我们场景的地面,右键,找到AI的NavMesh Surface,它会为我们的Ground添加一个叫NavMesh Surface的子物体 在Inspector窗口中可以看到它的详细的参数: 图中的R,H为你人物的参数, 阅读全文
posted @ 2023-10-23 16:07 Jet清远 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 首先在Window->Package Manager里面搜索Poly Brush,下载后将URP的Shader样例导入 导入后Asset文件夹下会有Sample的文件夹,在菜单栏Tools->PolyBrush->PolyBrush Window打开窗口 这个窗口最上面的五个,第一个是用来调整地形高 阅读全文
posted @ 2023-10-17 20:10 Jet清远 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 以下内容所使用的版本均为Unity2022.3 先在Window->Package Manager->Unity Registry里面搜索添加Universal RP Unity中,创建渲染管线的方式为Asset文件夹下右键Create->Readering->URP Asset(with Univ 阅读全文
posted @ 2023-10-17 14:34 Jet清远 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 客户端: 在UGUI中创建两个Button,一个是连接服务器,一个是发送消息的按钮,分别绑定Connection和SendMessage两个函数 并且创建一个InputField和一个Text文本,Text文本用于显示服务器回传的消息,InputField用于输入要发送的消息 以下是代码: 1 us 阅读全文
posted @ 2023-10-09 18:20 Jet清远 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 首先,我们选择我们的地图素材(由于笔者在前段时间已经进行切割,最近才开始整理这一段,所以这个是用的老素材,可能有朋友就会觉得切割前后不一致,但是思路是一样的,大家学习思路即可) 接着,我们找到右上角的Slice进行图片切割,我这边简单介绍一下这个切割的工具 (1)Type:可以选择我们进行图片切割的 阅读全文
posted @ 2023-09-19 21:07 Jet清远 阅读(624) 评论(0) 推荐(0) 编辑
摘要: void Start() { rb = GetComponent<Rigidbody2D>(); anim = GetComponent<Animator>(); } void FixedUpdate() { Movement(); jump(); SwitchAnimation(); } void 阅读全文
posted @ 2023-08-17 21:27 Jet清远 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 以下是我们要实现的一个简单的游戏菜单: 以下是实现这个菜单的代码: using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.Audio; public class Menu : MonoBehaviour { p 阅读全文
posted @ 2023-07-16 21:30 Jet清远 阅读(102) 评论(0) 推荐(0) 编辑
摘要: Unity的Button功能在游戏开发中是非常常用的,今天笔者来简单介绍一下Button的调色,以便使其更美观。 首先,是之前笔者遇到过的一个问题,在我们新建了一个Button之后,它会像我下面的开始游戏按钮一样,背景呈现出白色,与我们游戏开始菜单的颜色很不符合。 我们可以在Inspector窗口找 阅读全文
posted @ 2023-05-24 19:16 Jet清远 阅读(310) 评论(0) 推荐(0) 编辑