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

RPG项目01_场景及人物动画管理器

基于“RPG项目01_UI登录”,新建一个文件夹名为Model(模型)

将资源场景拖拽至Model中

找到相应场景双击进入

红色报错部分Clear清掉即可,我们可以重做

接下来另存场景

起名为Game

点击保存

场景就保存至Scene中了

在文件夹下新创建一个角色控制器

起名为Player

双击Player打开角色控制器

将NinjaMale改名为Player

移除掉原本身上的脚本

将脚本控制器Player拖拽至角色Player的右选框内

在动画脚本下将Idle拖拽至动画控制器内

将右侧动画放置左侧动画机中,并连线

进入后继续拖拽动画

回到上级

只连6个不连释放

进入下一层级即可看到:

解释:

连线

解释:Player中的Hips是人物的所有关节点,而

它是关节点的蒙皮,所以隐藏他后人物也随之隐藏

点击Idle蓄力至Release释放的连接线,修改这期间的动画时间

继续连线

接下来创建变量

设置线

添加死亡动画器

设置线

如果想跑步也可以放技能,需要继续连线

双击课查看下一层级

*6:

每个分支的两个线都不要退出时间 * 6

添加条件:

同样设置2技能:

同样设置技能3:

同样设置技能4:

同样技能5:

技能6:

返回上一层级

设置线:

点击攻击1,如果是这样

要让攻击2在上否则攻击1释放完就回去了不能进行连击

交换1和2,并对技能2设置条件 att = 2

同样:

同样:

同样:

同样:

到此为止,人物动画器制作完成。


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

相关文章:

  • 【零基础入门Docker】Dockerfile中的USER指令以及dockerfile命令详解
  • C++ 传递指针给函数
  • 从PDF和图像中提取文本,以供大型语言模型使用
  • java开发之个微群聊自动添加好友
  • scrapy爬虫中间件和下载中间件的使用
  • git基本概念
  • 【概率统计】如何理解概率密度函数及核密度估计
  • Doris 数据导入一:Broker Load 方式
  • 树莓派3B+ PCB叠层设计
  • 连锁零售企业如何提高异地组网的稳定性?
  • PVE系列-LVM安装MacOS的各个版本
  • github / gitlab s申城 配置密钥 ssh key
  • 【SparkSQL】SparkSQL函数定义(重点:定义UDF函数、使用窗口函数)
  • 【Linux--进程控制】
  • 简单小结类与对象
  • 已知二叉树采用顺序存储,求编号为i和j的结点的最近公共祖先结点编号。
  • 记一次:Python的学习笔记二(Django项目1)
  • Matlab数学建模算法详解之混合整数线性规划 (MILP) 算法(附完整实现代码)
  • mac如何永久设置环境变量
  • Java的53个关键字分类及详细说明(包含3个特殊直接量+2个保留字)