Octopus Backpack这是你角色的一个扩展。现在他可以借助机械触手移动。攻击、抓取甚至投掷你的敌人。

这是一种完全程序化的动画,不使用骨骼。

这是一种完全程序化的运动模型。触手本身会寻找离自己最近的物体,以及适合它们抓取的物体侧面。我尽量使触手的运动尽可能真实。它们可以绕过其他物体,甚至互相缠绕。

您可以更改不同的效果或添加自己的效果。

逆摄影学也应用于触手的末端,当它们试图抓取某个物体以进行移动时,手爪似乎会正确地抓住它。

当角色使用触手移动时,所有动作都是基于触手的长度计算的。也就是说,你的角色无法移动得比触手允许的高度更高。要利用触手移动,物体必须是静态的,以便触手能够抓住它们。但借助触手,你可以抓取、搬运和投掷任何物体,即使它不是静态的。

免责声明 – 由于插件使用物理,在非常低的FPS下,触手可能表现得不自然。我建议最低FPS为40。您还可以在低FPS下使用物理子步进。该插件不使用任何物理计算。所有功能都是UE引擎的标准功能。录制器可能无法正确渲染来自该插件的动画。

版本:Octopus Backpack (5.4)


Features:

  •  Procedural animation.
  •  Procedural movements.
  •  Control the character’s movement depending on the hands from the octo backpack.
  • Transferring objects.
  • Dealing damage.
  • Customizable effects.
  • Does not require knowledge of C++. All the necessary functions are presented in the blueprint

Code Modules:

  • UOctopusBackpackComponent (Type: Runtime)
  • AOctopusBackpackActor(Type: Runtime)

Number of Blueprints: 2

Number of C++ Classes: 3

Network Replicated: No

Supported Development Platforms: Win64, Mac, Linux

Supported Target Build Platforms: Win64, Mac, Linux

Example Project: Included

发表回复

后才能评论