首页 > 其他分享 >UE4添加人物动画之前后左右移动

UE4添加人物动画之前后左右移动

时间:2023-06-01 16:14:44浏览次数:56  
标签:前后左右 动画 状态 Move 双击 Idle UE4 节点

这也一节,我们来使用动画状态机的逻辑。

1) 编译一下,回到 UE4 编辑器双击我们的动画蓝图,选择动画图标,创建一个状态机,并双击状态机。

2) 点击引脚拉出来一个节点选择添加状态。


3) 更改名字为 Idle 说明是静止状态,然后在 Idle 节点拉出一个 Move 节点表示是移动状态,然后再从 Move 节点拉回到 Idle 节点,构成一个状态切换流。


4) 双击 Idle 节点,在右下角的资源浏览器中搜索 TwinSword_Idle_General,RootMotion 为 false 的动画,然后把这个动画拖到视图中连上输出节点。


5) 编译保存,回到 UE4 编辑器的主视图中,点击播放,人物在播放刚刚的动画。


6) 继续回到动画蓝图,我们点击 Move 节点,然后把 TwinSword_Walk 动画拖到视图里面。


7) 点击返回,双击 Idle 到 Move 的变化规则。


8) 在视图中右键鼠标输入 IsMove节点。


9) 当这个节点大于 0.2 的时候就从 Idle 状态转换到 Move 状态,播放 Move 动画。在 IsMove 节点中拖出来一条线松开鼠标输入>号就可以显示大于号运算节点。


10) 同理,双击 Move 到 Idle 的变化规则 ,当 IsMove 小于 0.2 的时候就从 Move 状态转换到 Idle 状态,播放 Idle 动画。


11) 回到编辑器中,点击 play,前后左右移动可以播放 Move 状态的动画。

标签:前后左右,动画,状态,Move,双击,Idle,UE4,节点
From: https://www.cnblogs.com/tomato-haha/p/17449321.html

相关文章

  • UE4添加人物摄像机
    在这一节中,我们需要添加两个组件分别是摄像机弹簧臂组件和摄像机组件。摄像机弹簧臂组件摄像机弹簧臂组件,可以想象成是我们的手臂和手。手拿着摄像机,当我们想移动摄像机的时候,我们移动的是我们的手臂而不是摄像机。1)打开VS编辑器,在PlayingCharacter.h文件添加摄像机弹簧组......
  • UE4添加人物模型
    在正式使用UE4添加人物模型之前,我们先来解释几个概念。什么是组件在添加人物模型之前先介绍一个概念叫“组件”,组件是什么呢?组件的作用是为了让Actor实现一个功能,比如说:我们现在的角色,没有模型,我们需要一个模型那怎么办呢?那么我就要在Character身上挂一个“骨骼模型组件”......
  • UE4实现人物跳跃
    这一节我们来实现人物的跳跃。1)首先我们打开UE4编辑器,点击项目设置,点击输入,添加BindAction类型的按键绑定,名字为Jump,按键是空格键。2)打开VS编辑器,在我们的角色类APlayingCharacter头文件的末尾声明两个函数,分别是开始跳跃和停止跳跃:复制纯文本复制//......
  • UE4设置人物移动和人物视角
    本节我们先讲解UE4人物移动的设置,然后再讲解UE4人物视角的设置。UE4设置人物移动1)打开UE4编辑器,点击“编辑”然后点击“项目设置”:2)选择“输入”:3)点击“AxisMappins”的添加按键输入,我们创建6个按键输入:4)更改按键和按键的名字,这里一个按键......
  • UE4新建项目
    打开UE4启动器,选择4.21.2版本的虚幻引擎,点击“启动”按钮。 点击之后会出现如下图所示的界面,可以对新建项目进行设置。 “项目”这一栏存放着你新建后的项目。我们点击“新建项目”,点击“C++”,选择“基础代码”,选择“没有初学者内容”,然后写上项目名字,注意不......
  • UE4使用什么编译器?
    UE4的底层虽然是用C++实现的,但它又不仅仅是一个C++库,它还实现了自己的编译机制。换句话说,UE4对现有的C++语法进行了改进,以适应游戏开发的场景。当然,UE4也不会疯狂到自己去开发一个C++编译器,它还是需要依赖传统的C++编译器以及相关的编程套件。熟悉Qt的读者应该......
  • UE4是什么?虚幻4引擎是什么?
    UE4的全名是UnrealEngine4,中文译为“虚幻引擎4”。UE4是一款由EpicGames公司开发的开源、商业收费、学习免费的游戏引擎。从1998年发行至今,UE4一共经历了UE、UE2、UE2.5、UE3、UDK、UE4多个版本,它的迭代速度极快,现在已经到了4.22预览版。基于UE4开发的大作无......
  • UE4的下载和安装(UE4开发环境的搭建)
    使用UE4开发游戏之前,必须先搭建开发环境,具体包括:UE4引擎的下载和安装VisualStudio下载和安装UE4的下载和安装1)首先,打开任意一个浏览器输入UE4官方网站的网址 https://www.unrealengine.com/zh-CN/,点击右上角的“下载”按钮,如下图所示:2)官方要求必须登录......
  • vue开场动画2
    <!--加载中动画--><style>.app-loading-box{position:fixed;display:flex;justify-content:space-around;align-items:center;width:100vw;height:100vh;top:0;}......
  • UE4字符串调试日志
    #在运行时打印输出信息原作者:Rama(opensnewwindow)此文为Logs,PrintingMessagesToYourselfDuringRuntime(opensnewwindow)的原创翻译,本文内容版权归原文所有,仅供学习,如需转载望注本文地址,翻译不易,谢谢理解。#概述Logs很重要,因为它通过给你反馈来让你知道:你的......