UE4_动画基础_角色的缩放

这篇具有很好参考价值的文章主要介绍了UE4_动画基础_角色的缩放。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

以第三人称模板进行制作。

一、首先为角色缩放新建粒子效果

1、新建niagara system,重命名为NS_Shrink。UE4_动画基础_角色的缩放,UE4_动画基础,ue4

2、双击打开设置参数:

发射器重命名:

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

Emitter State:

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

发射器一次喷发数量:

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

粒子初始大小,生命周期为0.2

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

添加 Initialize Mesh Reproduction Sprite模块(把粒子的网格属性设置为你想要复制的网格)。

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

把骨骼网格体作为一个参数读入:

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

对此骨骼网格体参数设置值:

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

添加Update  Mesh Reproduction Sprite模块:

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

把用户参数中的骨骼网格体变量Mesh赋值于骨骼网格体:

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

粒子更新模块添加Scale Color模块:

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

编译保存。

二、角色设置:

1、对网格体添加Niagara system component。

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

自动启用取消勾选

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

2、角色Construction Scrip中初始化场景空间缩放变量。

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

3、事件图表中先对角色缩放进行判定:

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

如果没变化,把初始值即当前大小除以3,进行缩小,否则变为原始大小。

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

添加一个时间轴,

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

激活niagara system,并对两种缩放进行平滑过渡。

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

加入按3的键盘事件,让角色放大。

UE4_动画基础_角色的缩放,UE4_动画基础,ue4

保存编译。

三、运行效果:

UE4_动画基础_角色的缩放,UE4_动画基础,ue4文章来源地址https://www.toymoban.com/news/detail-844953.html

到了这里,关于UE4_动画基础_角色的缩放的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • UE4 Sequence添加基础动画效果 (03-主序列的使用)

    在上一篇的基础上添加一些摄像头的跟拍效果 1.鼠标右键新建 Animation-》关卡序列    命名为主序列 2.双击打开主序列 3.点击 窗口-》内容浏览器-》内容浏览器2 找到入口序列  4.将入口序列拖入主序列中  5.让时间轴总长保持与入口序列长度一致  6.双击时间轴来进入入口序

    2024年02月06日
    浏览(33)
  • UE4 Sequence添加基础动画效果 (05-蓝图触发Sequence)

    在上一篇博客(UE4 Sequence添加基础动画效果 (04-在序列中使用粒子效果))的基础上增加角色进入某个区域触发过场动画的效果。 1.点击编辑FallingRocks来打开落石蓝图  打开后可以发现一个自定义事件节点RockTrigger  2.打开过场动画主序列  将两个落石Actor拖入  3.点击“+Tr

    2024年02月07日
    浏览(42)
  • UE4/UE5 动画控制

    工程下载 ​ ​​​​​​​​​​​​​https://mbd.pub/o/bread/ZJ2cm5pu   蓝图控制sequence播放/倒播动画: 设置开启鼠标指针,开启鼠标事件 在场景中进行过场动画制作 设置控制事件

    2024年02月09日
    浏览(37)
  • 【UE4 C++】07-角色运动设置

    可以看到我们可以通过WASD控制角色前后左右移动,通过鼠标控制摄像机旋转朝向。   1.在虚幻商城中搜索“Gideon”,将该免费资源添加到工程中(大概2.6G) 2. 打开之前创建的“PlayerCharacter”  选中网格体组件,骨架网格体选择“Gideon”  调整变换 动画类选择“Giden_AnimBlue

    2024年02月04日
    浏览(29)
  • UE4/5AI制作基础AI(适合新手入门,运用黑板,行为树,ai控制器,角色类,任务)

    目录 制作流程 第一步:创建资产 然后创建一个AIController 之后创建一个黑板和行为树:  第二步:制作 黑板 行为树 任务 运行行为树  结果 第一步直接复制你的人物蓝图,做一个npc: 然后创建一个AIController 之后创建一个 黑板和行为树 :   首先打开你的BP_NPC的pawn类,然后

    2024年02月16日
    浏览(36)
  • 3dmax模型导入UE4的缩放问题

    在UE4的项目开发过程中模型的导入是非常重要的不可以忽视,如果模型导入不仔细对后期项目开发会造成很大的麻烦,例如:布料刷不了,物理资产物理形体不好调整,动画方面等问题都是非常致命的 1.在网上下载的模型导入到3dsmax中变得特别小,小到看不清 2.为什么在3ds

    2024年04月25日
    浏览(28)
  • UE4 回合游戏项目 01- 创建人物-玩家角色

    步骤: 1.下载游戏资源,链接:https://pan.baidu.com/s/1l2hpeEtIoFcUC4vAhut-ig 提取码:wlcp 2.解压第一节课资源 双击打开项目:  3.新建一个空白工程  设置好项目的存储路径和项目名  4.打开含有游戏资源的虚幻编辑器,右键点击内容,选择迁移  将所有的游戏资源迁移到新项目中

    2024年02月08日
    浏览(40)
  • ue4 使用socket获得角色骨骼的世界坐标

    1.首先打开骨骼,在界面左侧的骨骼树选中要获取坐标的骨骼,右键添加socket 为添加的socket命名 2.新建一个蓝图类,选择character 3.双击新建的角色蓝图,左上角组件窗口选中mesh 在右侧细节窗口将mesh设定为需要的模型 4.从组件窗口将mesh拖入蓝图中,然后按照如下图所示连接蓝

    2024年02月04日
    浏览(33)
  • UE4/5动画系列(1.模板制作)

    目录 动画模板制作 同步模板组制作 有模板做什么都方便,所以这里我们做一个动画蓝图的模板(动物专用) 第一步创建一个动画蓝图的模板 然后找到第三人称的模板,将其模板的蓝图改名: 在动画蓝图的模板里面创建:  创建一个移动功能用的函数: 在这个函数中要计算

    2024年02月09日
    浏览(31)
  • UE4动画系统,蒙太奇动画使用,添加动作

    提示:仅供学习参考 前言 一、什么是蒙太奇? 二、实现步骤 1.使用第三人称游戏c++模板创建一个项目,创建动画蒙太奇 2.在动画蓝图中添加蒙太奇 3.绑定鼠标左键输入  4.添加c++代码 5.设置动画蒙太奇  6.点击播放,鼠标右键就能看到挥手效果了 总结 本文介绍如何使用UE4的

    2024年02月05日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包