问题标签 [unrealscript]

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 回答
931 浏览

unreal-engine4 - 虚幻引擎 4,如果从构造函数调用 AddDynamic 将不起作用

我是初学者,正在尝试完成一个简单的UE4 C++ 教程: https : //www.raywenderlich.com/185-unreal-engine-4-c-tutorial#toc-anchor-001 在您添加的地方OnActorBeginOverlap.AddDynamic(this, &ABaseCoin::OnOverlap)进入 ABaseCoin 构造函数以处理事件,它只是不工作。当我重叠这个演员时,没有调用OnOverlapOnActorBeginOverlap.AddDynamic函数(但如果我投入ABaseCoin::BeginPlay一切工作。请帮助,谁知道这个问题

0 投票
0 回答
707 浏览

rest - 从 Unreal Engine 4.25 到 Postman Mock Server 的 VaREST POST

问题陈述: 我有 3 个对象(屏幕下方)。每个对象都有一个盒子触发器作为蓝图的一部分。当玩家重叠触发器时,我想在 ActorBeginOverlap 事件上 POST 到 Postman API Mock 服务器,以将布尔值从 true 更改为 false。

我想要实现的目标: 我已经成功创建了一个 GET 请求,以确定对象是否应该在 onBeginPlay 上可见,具体取决于 Postman 中的 JSON 值。我现在需要在框触发器上创建一个 POST 事件,以将值从 TRUE 更改为 FALSE。

我遇到问题的地方: 我是 Postman 和 vaREST 的新手,所以我几乎不知道自己真正在做什么,并且严重依赖在线教程。GET 请求似乎有很多在线示例,但 POSTS 非常有限。我需要帮助才能让 POST 工作。

邮递员上的 JSON 正文:

3 蓝图

播放时: 在此处输入图像描述

获取蓝图 - 正常工作 在此处输入图像描述

发布蓝图 - 不知道我在这里真正在做什么...... 在此处输入图像描述

0 投票
1 回答
241 浏览

c++ - 如何在虚幻引擎中获取 HoloLens 2 的 mac 地址?

我想使用 C++ 或蓝图在虚幻引擎中获取 HoloLens 2 的 mac 地址。有没有办法获取 mac 地址/序列号或任何类型的解决方案来识别设备的唯一性?

0 投票
0 回答
51 浏览

unreal-engine4 - 如何使用 Python 从 UE5 中的三个点绘制三角形?

在 UE5 中绘制三角形的实际命令是什么类似于以下伪代码:

0 投票
0 回答
44 浏览

unreal-engine4 - UnrealEngine 使用脚本 (C++) 创建参数形状

我对虚幻引擎完全陌生。我的目标是读取 JSON 数据并在 UE 中重新创建形状。我想通过脚本(而不是使用蓝图)来完成。如何在 UE 中使用脚本创建 3D 形状?形状包括立方体、曲线、多边形和孔。

这是我所需输出的示例屏幕截图。

在此处输入图像描述

0 投票
1 回答
195 浏览

c++ - 使用 SetupAttachment 函数后虚幻引擎 5 崩溃

我创建了新项目并添加了新的 c++ 类,但使用 SetupAttachment UE 后出现错误。我试图修复它并找到了一个问题。现在我不知道,在什么问题上,我实际上知道这个地方。构建后的 UE5 窗口

代码:

标题:

和 cpp:

如何解决此错误?是我的错误,还是UE的错误?

0 投票
0 回答
14 浏览

python - 虚幻 Python 将材质添加到 CachedGeometry

我找不到使用 python 脚本将材料分配给 CachedGemotry 的方法。

在 staticGeometry 上,我可以使用“.set_material”来完成,但 CachedGeometry 上不存在该功能。

你有解决方案吗?

谢谢!

0 投票
0 回答
179 浏览

c++ - 虚幻引擎 C++ 错误 C4458:“项目”的声明隐藏了类成员。我能解决什么问题?

我对虚幻引擎和 C++ 很陌生。我正在虚幻中创建一个逃生室,但遇到了错误 C4458,我正在寻找是否有人可以帮助我看看我能做些什么来修复它。任何帮助表示赞赏!

Visual Studio 中未显示错误,仅在虚幻引擎编译器日志中显示。当我尝试编译 C++ 脚本时,会显示此错误:

Character_Controller.h(45):错误 C4458:'item' 的声明隐藏了类成员 Character_Controller.h(34):注意:请参阅 'FInventoryItem::item' 的声明

这是 Character_Controller.h 脚本:

这是 Character_Controller.cpp 脚本:

0 投票
0 回答
16 浏览

unreal-engine4 - 我可以在玩游戏模式时添加子关卡吗?

我有一个持久层名称“Lobby”。我想在玩游戏模式时添加子级别,并删除子级别。

存在一个顶层。当我调用一个我没有的子级别时,添加它,当调用完成时,我想擦除原来的子级别。

0 投票
0 回答
32 浏览

unreal-development-kit - 如何在界面内定位 pawn 并让它在 Unreal Script 中旋转?

我知道虚幻脚本很旧,但我希望有人可以帮助我......我正在尝试制作一个 Pawn 预览界面,该界面基本上向玩家显示 Pawn 并让它旋转。无论玩家移动到哪里,Pawn 都应该保持在界面中的同一位置......

我已经制作了这个功能,但是当我尝试使用 Yaw 旋转它时,如果我改变玩家的相机方向,它也会导致预览演员的旋转发生变化。如果我移除 Yaw 调整,预览 actor 的旋转在玩家相机旋转改变时不再改变(但它也不会沿着 Yaw 旋转)。

为简化起见,我想绘制一个静态 pawn,无论玩家的摄像机角度如何,它都会在同一屏幕位置旋转。