新增跳落动画
在jump动画播放完后过渡到下落动画,之后再跳回地面动画,需要注意回去的顺序,Exit Time越短就先回去
新增落地侦查器
解决落地之前都是fail动画的问题,而不是fail落地动画播放完毕就播放落地动画,使用Physics.OverlapCapsule进行碰撞检测地面碰撞到的碰撞体。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class OnGroundSensor : MonoBehaviour
{
//获得人物胶囊体
public CapsuleCollider capcol;
//上半球的球心
private Vector3 point1;
//下半球的球心
private Vector3 point2;
//胶囊体的半径
private float radius;
void Awake()
{
radius = capcol.radius;
}
// Update is called once per frame
void FixedUpdate()
{
//transform.positi