自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Unity项目-黑魂复刻(四)玩家控制器(翻滚以及跳跃操作改动)

翻滚以及跳跃操作改动黑魂游戏中,翻滚的触发条件:1.走路按跳跃键 2.助跑按跳跃键 3.高处掉落所以之前的跳跃键需要改成翻滚键翻滚动画以及触发逻辑:注意:由于翻滚的动画会出现y方向的根tranform位移,我们需要bake into pose,可以参考下面的链接如何做好角色的移动动画?(Root Motion详解)https://zhuanlan.zhihu.com/p/151387595添加roll动画,过渡条件分为两种情况第一种情况:正常走路按下跳跃键(翻滚键),直接中grou

2022-02-22 01:45:11 1048

原创 Unity项目-黑魂复刻(三)玩家控制器(跳跃)

新增跳落动画在jump动画播放完后过渡到下落动画,之后再跳回地面动画,需要注意回去的顺序,Exit Time越短就先回去新增落地侦查器解决落地之前都是fail动画的问题,而不是fail落地动画播放完毕就播放落地动画,使用Physics.OverlapCapsule进行碰撞检测地面碰撞到的碰撞体。using System.Collections;using System.Collections.Generic;using UnityEngine;public class OnGro

2022-02-21 16:26:26 2872

原创 Unity项目-黑魂复刻(二)玩家控制器(跳跃)

跳跃信号要实现跳跃,首先要实现跳跃的输入。跳跃信号是按下的当场触发的一次性触发控制(Trigger Once Signal),这个信号转化为编程语言就是bool值,通过控制真还是假判定是否按下跳跃键public class PlayerInput : MonoBehaviour{ ... // 一次性信号 public bool jump; //跳跃信号 public bool lastJump; //记录上一次的jump信号 用于和当前jump信号做比对 理解为

2022-02-20 03:14:09 731

原创 Unity项目-黑魂复刻(一)玩家控制器(玩家移动、动画实现以及优化)

玩家输入–通过转化为数字信号的方式进行输入:设置键位和0~1之间进行平滑过渡人物移动的数字信号转化: public string keyUp = "w"; public string keyDown="s"; public string keyLeft="a"; public string keyRight="d"; //通过三元运算符判定是否有按下这些键,从而进行赋值水平和垂直方向是 1或者-1 targetDup = (Input.Ge

2022-02-20 01:43:35 984

转载 写好一篇CSDN博客需要注意的点!

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录前言(一)、创建我的第一篇文章(二)、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考(一)、创建我的第一篇文章1.登录CSDN,找到它,点击开始写你的第一篇博客。2.点模板库,选择新手模版,然后对它进行编辑。3.在这里写

2021-04-07 16:46:28 549

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除