当前位置: 首页 > news >正文

『功能项目』新输入系统【06】

我们打开上一篇04禁止射线穿透行为项目,

本章要做的事情是在Unity编辑器中添加 新输入系统 实现主角在场景中鼠标右键可以使主角 转向。

本次项目需要让Unity引擎重新启动所以先保存当前项目

再次打开项目后,

修改为Both

点击Apply前注意要先保存项目(第二次强调)

点击Apply后项目会重启,并且在次Unity编辑器场景中添加了新输入系统功能,

点击包管理器

安装新输入系统成功

在脚本文件夹Scripts下新建文件夹InputSystem

修改命名为Controls

添加新输入系统代码

加入新输入系统代码完成

双击Controls灰色头像组件

将新输入系统控制器拖拽至编辑场景中

点击新输入系统控制器设置保存

增加PlayerRayClickNavigation.cs脚本代码

保存代码后运行项目

可以实现鼠标右键滑动可实现主角 转向 的功能

本篇只实现了主角转向功能,接下来还需做以下内容:

1.摄像机跟随主角移动

2.人物释放技能

3.怪物的生成

4.怪物UI信息(笼)

5.3D模型投射UI(UGUI)界面

6.怪物按指定位置移动

7.坐骑在主角身旁召唤召回功能

以及开放回合制、坐骑系统、宠物系统、背包系统、神炼系统、商城系统、Boss的目标跟随任务导航系统以及UI播放3D动画效果等等。

具体项目运行效果请关注water1024的b站视频项目演示《破碎纪元》

【Unity回合2.5D】破碎纪元_单机游戏热门视频 (bilibili.com)icon-default.png?t=N7T8https://www.bilibili.com/video/BV1rZY4e9Ebs/?spm_id_from=333.999.0.0


http://www.mrgr.cn/news/9375.html

相关文章:

  • linux文件——文件系统——学习硬件:磁盘
  • 搜维尔科技:Manus Prime 3 Mocap 数据手套VR手套动作捕捉手套
  • 河南萌新2024第二场
  • 【C/C++笔记】从一个文件中讲取未知数目的整数。对这些整数排序,然后把它们输出到标准输出设备。选用vector、deque 还是 list?
  • Ubuntu技巧-Ubuntu远程访问之电信公网IP
  • 【SQL基础】联表查询、UNION(组合查询)题目
  • 【HarmonyOS】鸿蒙应用蓝牙功能实现 (三)
  • 单HTML文件集成Vue2+axios的使用
  • Apache Doris 跨集群数据同步 CCR 全面介绍
  • TCP 粘包问题
  • Android笔试面试题AI答之Kotlin(17)
  • [C语言]-基础知识点梳理-编译、链接、预处理
  • vector容器---性能优化
  • [GKCTF 2021]excel 骚操作1
  • 实习手记(8):增删改查
  • 韩顺平Java-第二十六章:正则表达式
  • 【计算机网络】电路交换、报文交换、分组交换
  • 【Hot100】LeetCode—105. 从前序与中序遍历序列构造二叉树
  • 47.给定一个可能包含重复数字的集合,实现一个算法返回所有可能的唯一排列
  • sdk 转 vitis 异常处理