UE动画淡入淡出(补间动画)插件 

      |      2021-09-10 10:40 发布

插件下载
1304 0 0

简介

  • 支持的引擎版本
    4.24 - 4.26
  • 下载类型
    引擎插件
  • 演示:[color=rgb(220, 161, 0) !important]https : [color=rgb(220, 161, 0) !important]//youtu.be/PNbQEZXUGlg
    教程:[color=rgb(220, 161, 0) !important]https : [color=rgb(220, 161, 0) !important]//youtu.be/869IMYMYBoU
    示例:[color=rgb(220, 161, 0) !important]https : [color=rgb(220, 161, 0) !important]//youtu.be/gzrl_QMcgeg
    支持的开发平台:Mac、iOS、Linux、Android(4.18)、Win32、Win64
    支持的目标构建平台:Mac、iOS、Linux、Android(4.18)、Win32、Win64
  • EasyActions是一个易于使用的插件,允许您使用各种缓入/缓出功能管理各种基于时间的操作。此外,您可以在蓝图项目中使用此插件,而无需编写一行代码!

    您可以管理多种操作:

    • 演员动作 - 移动、旋转、缩放、遵循贝塞尔曲线(路径)。
    • 动态材质动作——混合颜色、淡入/淡出(需要具有匹配矢量属性的动态材质)。

    这些操作使用各种缓入/缓出功能在OVER TIME(持续时间)内插入 Actor/材质的属性。

    这些操作由UActionManagerComponentAActionManager评估。
    每次向管理器添加动作时,它都会立即在下一帧内开始执行。向管理器添加多个动作将导致同时执行多个动作(例如,如果您想同时旋转和移动同一个 Actor - 只需向管理器添加一个RotateBy动作和MoveBy动作)。
    每个 Action 都有一个 Unique Id 属性,可用于从Manager 中删除特定操作。



    技术细节
    示例项目:
    4.24:[color=rgb(220, 161, 0) !important]https ://drive.google.com/file/d/1EzXGuK8hRX7RFDxfscJESE2XAriBahjo/view [color=rgb(220, 161, 0) !important]? usp [color=rgb(220, 161, 0) !important]=drivesdk

    一些动作包括作为孩子的其他动作:
    • 一个SequnceAction有多个子动作。序列中的每个动作都在前一个动作结束后开始。
    • 一个RepeatAction存储一个孩子的行动。当操作完成时,它会重新启动。
    • SequenceActionRepeatAction可以嵌套。将动作组合在一起的能力允许您添加更复杂的动画/行为。

    *注意:动作持有指向它们正在设置动画的Actor/DynamicMaterial的指针。

    缓入/缓出功能:
    • 线性
    • 二次方
    • 立方体
    • 夸脱
    • 昆特
    • 松紧带
    • 弹跳




魔动网-20210910_103826_768.jpg
魔动网-20210910_103826_769.jpg
魔动网-20210910_103826_767.jpg
魔动网-20210910_103826_770.jpg
魔动网-20210910_103826_771.jpg
快速回复 返回顶部 返回列表