草庐IT

UE4_VaREST

全部标签

UE4中GameMode、GameState、GameInstance、PlayerState、PlayerController各自的作用

1.GameModeGameMode负责制定游戏规则,在当前地图内生效。它可以规定玩家和观众数量,以及允许的玩家和观众的最大数量,可以制定玩家进入游戏的方式,包含Spawn地点和其他生成/重生等行为的规则。基于规则的事件在游戏中发生,需要进行追踪并和所有玩家共享时,信息将通过GameState进行存储和同步,这些信息包括但不限于:游戏已运行的时间(包括本地玩家加入前的运行时间)、每个个体玩家加入游戏的时间和玩家的当前状态、游戏是否已开始等。2.GameStateGameState就如它的名字一样,表示“游戏状态”。它包含要复制到游戏中的每个客户端的信息,通常包含游戏分数、比赛是否已开始和基于世

UE4 物体的旋转

1.新建Actor,创建立方体cube,AddLocalRotation(添加本地旋转),创建自定义事件连接(自定义事件作用是为了可以一直旋转)2.添加Branch控制流程(若是FlipFlop也可以不过只是AB之间切换)创建自定义变量,获得自定义变量3.第2步只是设置变量,还没有赋值,AddCustomEvent并给变量赋值(分支为了if判断)4.控制旋转,这里用到isvalid判断是否有效,之后搜索步骤3中的自定义事件名称(若搜索不到关闭场景关联即可),创建变量并设置类型为第一步创建的Actor的名字(变量的引用)5.点击眼睛,在细节面板设置Default为Actor的名字6.测试即可  

UE4 GeoReferencing Plugin

UE4GeoReferencingPluginGeoreferencingmeanstoassociateanenvironmentwithlocationsinphysicalspace.Thetermiscommonlyusedinthegeographicinformationsystemsfieldtodescribetheprocessofassociatingaphysicalmaporrasterimageofamapwithspatiallocations.Oncetheenvironmenthasbeengeoreferenced,UnrealEnginecanexpress

UE4打包Android报错解决方案

UE4打包Android报错解决方案错误:报错如上解决方法:1、找到UE安装目录UE_4.26\Engine\Extras\Android如:E:\UE4\UE4An\UE_4.26\Engine\Extras\Android2、启动该目录下的SetupAndroid.bat文件3、文件开始下载sdk,根据下载提示可知sdk下载目录。4、打开UE,在项目设置ProjectSettings到AndroidSDK配置对应上一步下载的SDK,其中,NDK也在下载目录内,jdk用1.8.0即可5、打包成功

[虚幻引擎][UE5]获取当前系统的时间

[虚幻引擎][UE5]获取当前系统的时间方法一:方法二:方法三:方法一:效果:方法二:效果:缺点:没有办法都是两位方法三:

UE4 场景中两个摄像头之间的切换

我们在场景中放置两个摄像头,每隔一段时间就在两个摄像头之间进行视角切换。新建一个项目空项目,新键一个空关卡。在关卡中放置两个摄像头Actor,一个就是单独的摄像头组件,另外一个是放在Actor上的摄像头.新建一个摄像头的Actor类,有两个Actor成员变量,用来保存两个相机//FilloutyourcopyrightnoticeintheDescriptionpageofProjectSettings.#pragmaonce#include"CoreMinimal.h"#include"GameFramework/Actor.h"#include"CameraDirector.generat

UE4 niagara粒子 设置暂停和播放速度

1.暂停2.播放速度我想在关卡序列去设置niagara播控,封装成函数即可,然后在关卡序列调用并K帧

[虚幻引擎][UE][UE5]控制多个pawn之间切换

[虚幻引擎][UE][UE5]控制多个pawn之间切换缺点:无法使用碰撞了,模型会穿模

UE4 widget播放视频,实现滑动条、快进、暂停功能

1.将要播放的视频放入ue4中,创建一个med1(mediaplayer)并勾选创建med1_Vido(texture)。 2.右键创建的med1_Vido(texture)创建材质UI_med。3.在材质中设置UI_med和texturesample。  4.创建一个UI_playmed(widget),要播放视频的image要设置。 4.在UI_playmed(widget),创建变量med(类型mediaplayer)。编译后更改默认值为med1。 滑动条随视频播放移动注意相除的类型要是float类型。 改变滑动条时改变视频播放进度: 暂停和播放: 快进播放和一倍速。 在关卡蓝图中写入就

ue4蓝图ui的初步创建(游戏暂停)

游戏暂停的ui界面设置:1。在角色的蓝图控制界面设置暂停按钮:    例如:(2键)当我们按2键时会出现暂停的ui界面:            2->createwidget(选择ui)->addtoviewprot(增加一个窗口)->setinputmodeuionly(设置为只能操作ui界面)->setgamepause(设置游戏为暂停)            获取角色控件getplayercontroller->setshowmousesursor;2.设置暂停的ui界面。    设置舞台的大小为全屏模式,调整参数,添加两个按钮(游戏继续,退出游戏)并添加文字效果和按钮点击音乐(音乐格式