问题标签 [unreal-blueprint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1957 浏览

c++ - [虚幻引擎4]2个exec一起制作Node

所以这是我的问题。我正在尝试创建函数,它会立即进行,但也有第二个 exec 输出,它会在我们说完成循环之后进行。

我试图用这个来完成这个工作:thread i googled

但是,我的问题是,当我尝试使用可接受的答案进行操作时,如果出现此错误:

再往下走,有第二个答案,它有效,但它总是从最后一个可能的引脚上消失。如果我在下面显示它总是会触发“FinishOutput”。有什么办法可以强制代码从我提供的两个引脚输出?这是它在我的代码中的样子:

.h 文件

.cpp 文件

0 投票
1 回答
723 浏览

unreal-engine4 - 虚幻引擎中的打孔动作,蓝图教程

很抱歉这个粗略的问题,但任何人都可以推荐一个有助于实现这一目标的好教程。我正在使用 Unreal 中的 Paper2D 开发 2D 游戏,并在蓝图中找到了一些 3D 动画教程,但没有找到 Flipbook 实现的教程。我试图在模板 paper2d 角色中装配现有的动画状态机以添加“打孔”状态,但不知道如何实现这一点。

0 投票
1 回答
1146 浏览

session - 虚幻引擎 4.16 的查找会话有问题(错误?)

所以,我正在制作一个非常基本的蓝图网络游戏,有人可以托管服务器,其他人可以加入服务器,我遇到的问题是,每当我尝试使用 FindSessions 查找会话时,它总是返回成功,即使之前没有托管任何会话,它总是执行 On Success 引脚,但在 FindSessions 返回的 Result 数组中实际上没有找到任何内容。因此,它基本上是在告诉我,当没有托管会话时它已经找到了一个托管会话,并且没有返回任何关于它“找到”的会话的数据。真的很奇怪,这是蓝图Join Session Blueprint(对蓝图感到抱歉,因为我试图将其放入一张图片中,所以它搞砸了,我的蓝图中的 JoinLobby 是加入它通过 JoinSession 找到的会话并将玩家发送到另一张地图,在这种情况下它运行 JoinLobby事件,因为它“找到”了一个会话,但 JoinSession 蓝图函数显然不起作用,因为 findSession 没有返回任何会话结果)

是我的蓝图导致它,它是一个错误,还是我的互联网连接,任何帮助将不胜感激,谢谢。

0 投票
1 回答
2372 浏览

unreal-engine4 - 虚幻引擎 4 - 为角色移动添加偏移

我刚开始(昨天)使用虚幻引擎,我需要使用 BP 模拟醉酒角色。

我正在使用两种相机抖动(一种用于静止不动,一种用于行走),但我想在他走路时在角色上添加一些“位移”。基本上我想定义一个随机浮点数添加到 X 轴位置,以使角色平稳摆动。

即使有办法让角色在摇晃时随相机一起移动,这也是可以接受的。

到目前为止,我尝试的是使用 AddActorLocalOffset 和时间线在演员的位置和演员的位置+偏移之间进行调整,但两者对我来说都非常不稳定。

也许这是一个菜鸟问题,但正如我所说,我对此很陌生,需要它来快速工作。

有什么建议吗?

谢谢

0 投票
2 回答
1913 浏览

animation - 虚幻引擎动画不会转换回动画蓝图中的初始状态

我正在制作第三人称射击游戏,并且我有一把剑武器。我有一个动画,我在动画蓝图中从空闲/行走/跑步状态过渡到动画。它应该转换回空闲的混合空间,对吧?但是,当它转换回来时,空闲动画不会播放。我只是得到一个静态姿势。我怎样才能解决这个问题?下面,我附上了我的角色蓝图、动画蓝图等的代码。 动画蓝图概述

空闲和剑动画之间的过渡

过渡回混合空间

动画蓝图中的空闲混合空间

动画蓝图事件图

设置变量改变角色蓝图中的动画

0 投票
1 回答
675 浏览

unreal-engine4 - 查找附加到 UBlueprint 的组件

我只想找到附加到蓝图的组件..

现在,我有一个 UProperty,它公开了要设置的蓝图..

然后我收到一个关于何时设置此属性的事件..

我只想找到附加到蓝图的组件。这似乎不起作用。

请指教。

0 投票
1 回答
1033 浏览

c++ - 可破坏的网格块会导致奇怪的碰撞

我目前正在使用 Unreal Engine 4(version4.16)中的 Destructibles,我对它们有很大的疑问。

我有一个问题,有时会导致我的玩家在破坏任何太近的可破坏网格时随机在空中飞行。我检查了碰撞,似乎块是这里的问题。所以我的问题是:当它们与网格分离时,我可以禁用块的碰撞吗?

真不知道该去哪里找。任何指导方针都会非常有帮助。

0 投票
2 回答
548 浏览

unreal-engine4 - UE4 的 ARCore 插件 - 存储库不存在?

我想下载虚幻引擎 4 的 arcore 插件,但虚幻项目设置的主页(链接)中提供的链接不存在。谁知道为什么?或者这是因为 ARCore 的预览版?谢谢 :)


0 投票
1 回答
2951 浏览

html - 在 Unreal4 for HTML5 中打包的问题

我正在尝试为 HTML5 打包一个项目,但不能使其小于 159 mb。我在 4.16.3 和 4.17.1 版本上尝试了以下配置。

引擎产生的文件列表

正在使用的包装选项如下图所示。我还使用了一个黑名单(正在读取它,因为它出现在日志中)来排除一些被打包的没有用的内容。

为 Windows 打包的同一个项目提供 82.4 mb(我也发现它非常大,因为它是一个非常简单的项目......它在 .pak 文件上使用 19.7 mb,在 UE4Game-Shipping.exe 上使用 50.1 mb,在插件上使用 14 mb我不知道如何摆脱,因为我不使用它们)。

未使用但已打包的打包选项、黑名单和插件

我没有初始内容,因为我上次尝试减小大小是开始一个没有初始内容的新的干净蓝图项目,并且仅将要打包的级别迁移到这个新的干净项目。

有谁知道我该怎么做才能使这个变小?在此先感谢您的帮助!

0 投票
1 回答
1234 浏览

c++ - 虚幻引擎 - 'while...' 循环内的事件处理

我正在尝试创建一个事件处理程序,它会影响游戏中的耐力再生,例如每 0.75 秒的刻度CurrentStamina变量应该增加BasicStaminaRegen变量的值。如果CurrentStamina == MaxStamina,我想将它包含在一个 while 循环中以检查每个滴答声。

概念 C++ 代码:

问题是,我如何在 UE 蓝图编辑器中完成它?

StaminaRegen定义函数

在此处输入图像描述

带有适当事件处理程序的部分代码

在此处输入图像描述