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

八、跳跃、闪避

一、人物跳跃功能

1、动画

设置一个bool值

条件设置为true

2、逻辑

实现跳跃,一定有IsGround;判断是否为地面,进行跳跃功能

写一个跳跃和一个条约结束方法

跳跃设置为false,结束设置为true

3、代码

public void Jump()
{if (CanMove){if (ISGround && Input.GetKeyDown(KeyCode.Space)){Animator1.SetBool("IsGround", false);Animator1.CrossFade("Jump", 0.1f);ISGround = false;Invoke("JumpEnd", 1.0f);}}}
public void JumpEnd()
{ISGround=true;Animator1.SetBool("IsGround", true);
}

增加限制条件

http://www.lryc.cn/news/451758.html

相关文章:

  • 使用辅助分类器 GAN 进行条件图像合成
  • C#中的static关键字:静态成员与单例模式的实现
  • 【优选算法】(第八篇)
  • 告别PPT熬夜!Kimi+AIPPT一键生成PPT,效率upup!
  • 大语言模型在构建UNSPSC 分类数据中的应用
  • C++初阶:STL详解(十)——priority_queue的介绍,使用以及模拟实现
  • Qt | Linux+QFileSystemWatcher文件夹和文件监视(例如监视U盘挂载目录)
  • 【Linux进程间通信】Linux匿名管道详解:构建进程间通信的隐形桥梁
  • 【力扣 | SQL题 | 每日三题】力扣1148, 1327, 1211, 1174
  • 【鸿蒙开发】详解GridRowSizeOption的尺寸属性
  • Sping源码:三级缓存
  • latex有哪些颜色中文叫什么,Python绘制出来
  • C语言进程
  • C#基础(4)封装——成员方法
  • springbot,JWT令牌的使用。实现http请求拦截校验。
  • 【SQL】DDL语句
  • 【分页】Spring Boot 列表分页 + javaScript前台展示
  • 「安装」 Windows下安装CUDA和Pytorch
  • c语言基础作业
  • uniapp view增加删除线
  • [Day 83] 區塊鏈與人工智能的聯動應用:理論、技術與實踐
  • Java ReentrantLock
  • 【Linux系统编程】第二十六弹---彻底掌握文件I/O:C/C++文件接口与Linux系统调用实践
  • 数据分析-29-基于pandas的窗口操作和对JSON格式数据的处理
  • Ubuntu-WSL2一键设置代理操作
  • ubuntu命令行连接wifi
  • 日常工作第10天:
  • CNN+Transformer解说
  • jmeter中token测试
  • 基于解压缩模块的JPEG同步重压缩检测论文学习