unreal-engine4 相关问题

虚幻引擎4是由Epic Games创建的游戏引擎,免费向公众开放。它是继UE3之后引擎的第四个主要版本。 UE4游戏可在PC,Mac,Linux,移动设备和下一代游戏机上播放,UE4编辑器可在PC,Mac或Linux上运行。在虚幻引擎4中创建了许多着名的游戏;此处提供了已知标题列表:http://en.wikipedia.org/wiki/List_of_Unreal_Engine_games

静态成员重载和重载如何在C ++结构中起作用?

这是我最近在虚幻引擎中看到的示例代码。用例是给定结构的层次结构,将其“类ID”作为静态整数字段保留在层次结构中。具有辅助功能...

回答 2 投票 0

GetAllActorsWithTag如果我不延迟至少0.5秒会失败?

因此,我试图通过另一个对象的BeginPlay函数中的演员标签来获得演员。标签已经在关卡中设置,它是正确的标签,因为我可以成功找到它,但是...

回答 1 投票 0

HLSL:如何从计算着色器返回一个数字?

我尝试在计算着色器上实现MarchingCubes算法,因此我需要知道生成的三角形的实际数量。我使用虚幻引擎4和HLSL(着色器模型5)如何获取单个uint ...

回答 1 投票 1

如何在UE4中获得材料的粗糙度?

是否可以使用光线跟踪获得任何材料上的冲击点的粗糙度值(如果有)。 //发射激光GetWorld()-> LineTraceSingleByChannel(HitInfo,...

回答 1 投票 0

在Android中颠倒创建的图像

我正在使用以下代码将SceneCaptureComponent导出为设备上的PNG图像,并且遇到了一个奇怪的问题。在Windows和iOS上,一切正常。在Android上,图像为...

回答 1 投票 1

UE4屏幕上的打印位置

我想在游戏开始时在屏幕上查看演员的位置。我已经尝试过:GEngine-> AddOnScreenDebugMessage(-1,5.0f,FColor :: Red,FString :: Printf(TEXT(“ LOCATION:%f”),Location)); ....

回答 1 投票 0

通话时未显示纹理

我正在研究一个蓝图,该蓝图应在击中时将对象的材质更改为红色纹理5秒钟,然后再将其更改回。该脚本本身似乎可以运行,但是问题是...

回答 1 投票 0

创建一组带有oncick事件的按钮

我的游戏中有一个对象数组,我想根据数组中的对象数量在UI中创建按钮。在菜单构造脚本中,将扫描数组以查找对象,并且对于每个对象,按钮为...

回答 1 投票 0

是否可以“动态”创建动态AI路径?

如何动态创建两个对象之间的AI路径?例如,一个AI角色必须转到另一个AI角色。是否可以使用逻辑“在对象前面转到”,“ ...

回答 1 投票 1

UE4导出Android上的渲染目标

在Android上导出渲染目标会创建一个似乎无效的png文件。完全相同的蓝图可以在Windows上正常工作。有什么想法可以在移动设备上使用“导出渲染目标”节点吗? ...

回答 1 投票 0

UE4试图建立一个物质或编辑预制的材料抛出错误[SM5] metallib:无效的位码文件

导入我在搅拌机做了一个模型后,我去扔的材料就可以了,但每当我试图使自己的材料或自定义预先存在的一个我得到的错误:错误[SM5]的/ tmp / ...

回答 1 投票 0

虚幻引擎4:菌种发射器在位置

我用的是第一人称模板在虚幻引擎4.17.2和选择使用C ++而不是蓝图。我的目标是制作一部拍摄出来的模板发生爆炸的枪炮弹...

回答 1 投票 1

访问摄像机的其他地方,但构造函数时我的相机指针返回null

我想送出去,从摄像头位置开始一定距离的曙光。这是一个“枪”,我正在做。当我尝试访问摄像头其他地方,但我的构造函数...

回答 2 投票 -1

关于虚幻引擎4 PlayAnimMontage代码问题

我有一个关于该方法PlayAnimMontage(类压低的)的执行问题。下面是API的信息。我试图理解代码。此方法调用Montage_Play()之前...

回答 1 投票 0

有没有一种方法来定制蓝图的详细信息面板,而不虚幻进入C ++?

我期待定制的蓝图类我的详细信息面板。从本质上讲,我有两个对象是完全一样的,但它们使用不同类型的变量做同样的事情。一...

回答 1 投票 0

如何从UAnimMontage继承?

我尝试从UAnimMontage继承。基本上我想要创建一个将有部分的不同的数字(具体名称)的自定义AnimMontage。这些sectios取决于枚举值的...

回答 1 投票 0

无法管理弄清楚C ++ lambda表达式的句法作为方法的参数

问:你如何通过lambda表达式到一个函数。例如:整数GetCoolInt(){INT一个= 3;返回AddToInt([A](INT B){A + = B;}); } INT AddToInt(INT FUNC(...

回答 1 投票 -2

当我尝试玩时,虚幻引擎4.20崩溃了吗?

我在Windows 10机器上使用虚幻的4.20和C ++进行房间游戏。代码建立/遵守正常,但当我点击播放引擎崩溃。我试过重启我的......

回答 1 投票 0

UE4 - 为什么UMP的TArray被垃圾收集?

我有垃圾收集器的一些问题,但我不明白为什么?我在GameInstance中创建并存储了一个名为“WorldModel”的UObject(指向UPROPERTY)。在这个“WorldModel”......

回答 2 投票 0

为什么虚幻引擎使用c#来提供一些功能和特性(如自动化工具)[关闭]

虚幻引擎主要用c ++编写。但是有些东西是用c#编写的。 1>那么用c#写的是什么功能? 2>使用c#代替c ++也有什么好处......

回答 1 投票 -3

© www.soinside.com 2019 - 2024. All rights reserved.