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

『功能项目』战士的A键连击【33】

我们打开上一篇32更换URP场景的项目,

本章要做的事情是切换为战士的连击动画,主要实现的是做了一个战士的动画行为,当按键盘A的时候播放一次右手攻击动画,在1秒内再次按A键播放左手攻击动画,再在1秒内按A键播放右手攻击动画,如果超出1秒回到Idle状态。

首先在资源商店中下载免费的人物动画

导入外包

创建一个空状态

命名为职业

进入子层将父层所有动画复制到子层

删掉父层动画

创建个空状态

将Profession重命名为Profession1

将新建的空状态(方块)命名为Profession

右键Entry将初始线给空状态Profession

再空状态连接Profession1的Idle状态

增加一个整形的参数

命名为ProfessNum

设置线(意味着当ProfessNum = 1时 主角的动画状态走的是职业1的路线)

再创建一个子框

创建职业2动画子集 命名为Profession2

设直线

双击Profession1子集进入

给初始ProfessNum设置为1

返回父级

运行项目 - 主角动画没有影响

现在进入Profession2子集

进入后拖拽Idle动画

再拖拽移动动画

设直线

设置返回线

接下来我们要做连击效果(由两种攻击右手攻击放在1和3 左手攻击动画放在中间)

创建一个参数

设直线

设置返回线

设直线

设直返回线

设直线

设置返回线

设置新输入系统

如图所示重命名动画名称(因为下面通过脚本传值)

编写脚本:PlayerRayClickNavigation.cs

保存项目后运行

本章做了切换为战士的连击动画,主要实现的是做了一个战士的动画行为,当按键盘A的时候播放一次右手攻击动画,在1秒内再次按A键播放左手攻击动画,再在1秒内按A键播放右手攻击动画,如果超出1秒回到Idle状态。

1.弓箭手及战士的E键切换及器灵实例化

2.单例模式框架

3.点击名称寻找地点功能

4.隐藏怪物的生成

5.怪物I攻击范围内的主动攻击

6.掉落坐骑蛋的获取

7.异步传送转换场景

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

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

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


http://www.kler.cn/a/294452.html

相关文章:

  • web——[SUCTF 2019]EasySQL1——堆叠注入
  • 在 Hive SQL 中判断字段是否包含指定字符串的几种方法
  • 浮动路由:实现出口线路的负载均衡冗余备份。
  • window10解决 docker is starting 问题
  • 考研要求掌握C语言(归并排序)
  • 【Linux-进程间通信】了解信号量 + 共享内存 + 消息队列的应用
  • Java项目: 基于SpringBoot+mybatis+maven+mysql图书馆管理系统(含源码+数据库+任务书+答辩PPT+毕业论文)
  • 2024 批量下载公众号渤海小吏1千篇文章导出pdf(带留言),抓取文章标题时间链接封面阅读数分享数留言数粉丝数导出excel
  • Python测试开发---什么是单例模式
  • tomato靶场攻略
  • 基于单片机的多功能数字闹钟设计
  • 【简单】 猿人学web第一届 第15题 备周则意怠,常见则不疑
  • javaWeb【day03】---(Vue-Element)
  • python | 字符串字母大小写转换方法
  • HalconDotNet中的图像特征与提取详解
  • MATLAB算法实战应用案例精讲-【人工智能】数据元(概念篇)
  • 力扣 739. 每日温度【经典单调栈题目】
  • PyQt-Server服务器
  • 构建现代前端应用的利器:深入解析Webpack与Vite的差异与优势
  • 电脑WLan无线网连上没网络的问题解决方法
  • iOS剪贴板同步到Windows剪贴板(无需安装软件的方案)
  • vue2结合element-ui使用tsx格式实现formily自定义组件
  • 匹配电子邮件地址的正则表达式
  • 人生苦短我用Python Excel文件基本操作
  • 【60天备战软考高级系统架构设计师——第九天:面向对象设计原则】
  • [SUCTF 2018]annonymous1